Is there any outdoor seating or seats?

Annette Guss | Oct 12, 2020 | Category: Greek restaurant in Wilmington, Delaware

Opa! Opa! - All questions

Address: 7A Trolley Square, Wilmington, DE 19806, USA

Annette Guss | Oct 13, 2020

Thank you for your answer regarding outdoor seating...I also heard that Opa Opa wasn't consistent in their usage of masks in kitchen and cashier...has that improved?

Ebony Hobbs | Oct 13, 2020

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do they deliver

Elizabet Hubb | Aug 8, 2020
Read More

Trending Places