Location address
Just 101 m away from Hamamori Restaurant And Sushi Bar located South Coast Plaza, where you can park your car, Alternatively, you can also park your car in another parking lot (South Coast Plaza) and walk the small distance to the restaurant.
The address of Hamamori Restaurant And Sushi Bar is 3333 Bear Street, Suite 320CA 92626, Costa Mesa, United States. The map below shows the location of the restaurant. Using the map, you can easily navigate to the restaurant. Also, you can get information about public transport and parking near Hamamori Restaurant And Sushi Bar from this webpage.
Map
More restaurants near Hamamori Restaurant And Sushi Bar
The following restaurants are in direct vicinity to Hamamori Restaurant And Sushi Bar. These nearby restaurants are close to 3333 Bear Street, Suite 320CA 92626, Costa Mesa, United States and therefore an alternative to Hamamori Restaurant And Sushi Bar.