J

One of my fav spots for delicious greek food. I wi...

One of my fav spots for delicious greek food. I wish there were more places like this around town. Service treated us so nice. The bill won't break you. Makes me feel like I am back in Tucson.

Comments:

No comments