Our Story

Taverna Mykonos an elegant and fresh restaurant in the heart of Elmwood Park. We use the best ingredients and provide a great atmosphere. 

Looking forward to hosting you soon! 

Our Team