49 Shenley Rd, Borehamwood WD6 1AE +44 20 8207 1755
restaurant, Borehamwood, England, United Kingdom
Today
How to go there