Sushi Star hero image

Sushi Star

Restaurant

7777 Sunrise Blvd #2000, Citrus Heights, CA 95610, USA

Biter Score
8.8
Closed
Saturday: Closed