Starfish

Starfish

★★★★☆ (178 reviews) · $$ Japanese, Sushi Bars
Explore Menu