369 E 17th St, Costa Mesa, California 92627 USA
Seasonal sushi squid, month of March
Photo Credit: Yelp