L
Leah Ley Review of Taverna Greek Grill
Stayed in Flagstaff 4 nights and ate here twice. O...
Stayed in Flagstaff 4 nights and ate here twice. Our server (Kennedy!!) was on point. Food was tasty, well presented and priced well.
Comments: