Hamamori Restaurant & Sushi Bar
3333 Bear St., Suite 320, Costa Mesa, CA 92626
Website: www.hamamorisushi.com
Perched atop a tiered, open-floored, breezy layout in Orange County’s Grande Dame Shopping Mall South Coast Plaza makes an ideal location for this really outstanding Japanese restaurant Hamamori, which specializes in top-quality sushi. The space is sparkling, fresh and gleaming as is the fish that they serve; accented with glass and modernistic chandeliers it is a pleasure to spend time here and accounts for the many repeat customers, some of which, dine here as frequently as a few times a week.
Tags: Costa Mesa, Hamamori Sushi, Japanese restaurant, South Coast Plaza