488 E 17th St, Costa Mesa, California 92627 USA
We walked by and the delicious smell made us walk in!!!
Photo Credit: Yelp