P
Pamela Breneman Review of Taverna Greek Grill
Good food. Fresh. Nice atmosphere, good staff. Cle...
Good food. Fresh. Nice atmosphere, good staff. Clean
Good food. Fresh. Nice atmosphere, good staff. Clean
Comments: