![Taverna Mykonos image](https://eatapp.co/united-states-restaurants/images/taverna-mykonos-238-broadway-elmwood-park-nj-07407-united-states-restaurant-1.jpg?height=100&width=150)
Taverna Mykonos
238 Broadway, Elmwood Park, NJ 07407, United States, Elmwood Park
International
•
• $$
Taverna Mykonos
Don't have an account? Sign up here.