The Taverna Table

The Menu

Made fresh, seasoned generously, no shortcuts.

📞 Call Ellada — (203) 304-1055