S
Sangeetha Ramamurthy Review of Taverna Greek Grill
Loved their falafel! Great service and a must visi...
Loved their falafel! Great service and a must visit place for their baklavas if you're near Flagstaff. This should be a couple hours drive from Sedona.
Comments: