L Leigh Linden Review of Taverna Greek Grill 3 years ago Great little place! Just like being at home!
Comments: