Phone: +12017039200
Address: 238 Broadway, Elmwood Park, NJ, 07407, 07410, United States
City: Elmwood Park
Dishes: 35
Reviews: 21
Website: http://tavernamykonos.com
"The food was excellent and very reasonably priced."
All prices are estimates.