Borehamwood

Open for dine-in


0208 207 6557 

63, Shenley Road , Borehamwood , WD6 1AE

View on google maps