Description
Name: Opa opa
Address: 5335b Limestone Rd, Wilmington, DE 19808
Phone Number: +1 302-235-8805
Restaurant Type: Greek restaurant
Opa opa is a Greek restaurant located at 5335b Limestone Rd Wilmington/Delaware
(Latitude,Longitude: 39.747024,-75.698741)
Postal Code: 19808
Location
-
5335b Limestone Rd, Wilmington, DE 19808
Add a review