Greek Restaurant

Categories
Listing Description
Featured/Unfeatured
taverna.jpg
Voted best new restaurant in 2009 by the readers of the Arizona Daily Sun, Taverna Greek Grill is...
Brian Terpay
Showing 1 result