Canal Deli in Kensal Road Kensal Green
222 Kensal Rd, Kensal Green, London , W10 5BN - Get directionsMenu Canal Deli
How to get to Canal Deli
Services
- Serves Alcohol
- Takeaway Available
- Home Delivery
- Outdoor seating
- Wifi
- Gluten Free Options
- Nightlife