1841 W Lincoln Ave Ste B, Anaheim, CA 92801. Roll Star Sushi is known for its Asian, Dinner, and Sushi. Online ordering available!... Food was great and the delivery guy was awesome! I accidentally gave my address as one digit off, and when he..
Relevance: 16.683485