ISLAND SPICE RESTAURANT Reviews
9381 120 Street (Scott road and 93A Avenue), Delta BC
Email ISLAND SPICE RESTAURANT
Write a review
How do you rate ISLAND SPICE RESTAURANT?
Add a photo (Optional)
The Fine Print: These reviews are owned by whoever posted them. We are not responsible for them in any way.
This is how ISLAND SPICE RESTAURANT looked like in the past:
on 2011-10-26 19:33:48
ISLAND SPICE RESTAURANT 9381 120 Street (Scott road & 93A Avenue), Delta, BC