Island Spice Restaurant 812 Maryland Ave Wilmington, DE 19805 Phone: (302) 777-1811
Category: Restaurants