Taverna Greek Grill
Phone: (928) 213-9994
Website: www.tavernagreekgrill.com
Taverna Greek Grill is a new contemporary Greek restaurant located in two locations in the Southwest. Flagstaff, AZ & Fort Collins, Co. For excellent food, drinks and service come down to Taverna you will love it!!