Telly's Taverna

Restaurant in Greenwich, CT

Greek restaurant

108 Abendroth Avenue, Port Chester, 10573