The new restaurant is somewhat less formal than the Wynwood spot, but still designed to highlight upscale Japanese cuisine.
Newport Beach is a dream destination for Uchi, and we're incredibly honored to bring our unique culinary experience to this remarkable community." The word Uchi is Japanese for "house," which is ...