353 E 17th St, Costa Mesa, California 92627 USA
Try our new menu items for Spring!
Photo Credit: Yelp