Hamamori Restaurant and Sushi Bar Hamamori Restaurant Sushi Bar South Coast Plaza James Hamamori Hamamori Restaurant & Sushi Bar

Hamamori Restaurant & Sushi Bar Map

South Coast Plaza
3333 Bear St. (Sunflower Ave.)
Costa Mesa, CA 92626
Map
Cuisine: Japanese / Sushi / Contemporary
Contemporary Japanese fusion and sushi restaurant at South Coast Plaza.
Openings: Lunch Mon.-Sat., Dinner nightly

Features