163-165 St Albans Rd, Watford WD24 5BD +44 1923 510304
restaurant, Watford, England, United Kingdom
Today
How to go there