Login or Register
Do a search below using the city or postal code search box if your city is not listed above.

This restaurant is permanently closed.

Island Deli

1090 Cliveden Avenue
Delta, BC V3M6E6
Tel: (604) 520-3022