Spices Restaurant
135 Charlotte Street
Lockport Illinois, 60647
Phone: (773) 252-1799
Website: www.elvigiarestaurant.com
Specialty:
Caraibean, Seafood
Cuisine:
Caribbean, Seafood
Feature:
Delivery, Chef`s Table, Kid Friendly
Price:
On Budget Prices
Feedback:
5