Strawberry Restaurants in Costa Mesa
Show restaurants on map
3
Menu
Table booking
3
Menu
Table booking
City: Costa Mesa, 3313 Hyland Ave., Suite C21Ste. C21, Costa Mesa, United States
"I visited this restaurant for lunch on 6/12/19. I finally made the trip to try out one of only two Michelin star restaurants in Orange County, which h..."
Price
The Average price for Strawberry is:
$5.6
Feedback
These reviews refer only to the mentioned ingredients.