Google Street View of Island Spot
Address: 16 Chingford Rd, London E17 4PJ, United Kingdom
| Phone:
+44 20 3673 7257
Island Spot
360° Google Street View panorama
Explore More Caribbean restaurant
Caribbean Bites
Teggz Kitchen
Turtle Bay Ealing
Patty King
Nearby Restaurants
Buhler and Co (Brunch/Lunch/Coffee shop) (0.02 km)
Brown Sugar & Spice Caribbean Joint (0.05 km)
Restaurant Bulgari (0.06 km)
Tabaq Chicken and Pizza (0.09 km)
Villa Lebanese Shawarma & Grill (0.11 km)