Shop · 56B Vicarage Road, Watford, WD18 0EN
…Awaiting inspection
Registered with Watford council.
All food hygiene ratings in WD18
Shop ratings in Watford · All of Watford