204 E 17th St., Costa Mesa, CA 92627
Filed under:
Hiding in the shadow of a gas station, My Greek Kitchen is Costa Mesa’s quietly busy home for lesser-known Greek specialties