Located on the top floor of South Coast Plaza’s Crystal Court, adjacent to the main mall is Hamamori, tucked into its very own little corner. The restaurant itself is subtle yet beautiful, minimalistic at its finest with light colors leaving a really airy feeling. If you’re into a modern take on Japanese cuisine then Hamamori […]