Do they offer take out?

Miguel Martinez | Nov 29, 2020 | Category: Greek restaurant

Taverna Mykonos - All questions

Address: 238 Broadway, Elmwood Park, NJ 07407, USA

Taverna Mykonos (Owner) | Nov 30, 2020

Yes we do delivery & pick up

Tony Quartararo | Nov 30, 2020

Yes they do..

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Is there s dress code

paula zaager | May 29, 2019
Read More

Trending Places