San Diego, CA Metro >
12873 El Camino Real,
Sign in to Write a Tip
OMG. I LOVE this place. It is one of
my favorite restaurants in San Diego. I have never had a less than fabulous meal there. Even after oral surgery, dinner was yummy. The Greek meatballs are beyond yummy.
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now