The Deli House in Shenley Road Borehamwood
41 Shenley Road, Borehamwood, London , SE5 8ND - Get directionsMenu The Deli House
How to get to The Deli House
Opening Time
10am – 9:30pm: Mon-Fri, Sun
10am – 10pm: Sat
Services
- Takeaway Available
- Breakfast
- Outdoor seating