Skip to main contentToast Local logo
OPA-OPA

OPA-OPA

Rated 4.7 out of 5 by 19 guestsGreekPrice range $1-15

Open

Takeout 10:30 AM - 7:45 PM

5335B Limestone Road, Wilmington, DE 19808