"Exquisitely fresh sushi with class and elegance. Located inside South Coast Plaza."
Address: 3333 Bear St, Costa Mesa 92626
Phone: (714) 850-0880
State: CA
City: Costa Mesa
Street Number: 3333 Bear St
Zip Code: 92626
categories: sushi restaurant
related searches: Hamamori menu, Hamamori Yelp, Hamamori vtuber, Sushi South Coast Plaza, Ikko Costa Mesa menu, Hamari Sushi, Knife Pleat, AnQi