Description
Name: Orange Deli
Address: 837 N Orange St, Wilmington, DE 19801
Phone Number: +1 302-656-1188
Restaurant Type: Restaurant, Deli
Orange Deli is a Restaurant located at 837 N Orange St Wilmington/Delaware
(Latitude,Longitude: 39.7448749,-75.5500053)
Postal Code: 19801
Location
-
837 N Orange St, Wilmington, DE 19801
Add a review