Tarboush
57 Market St, Watford
01923 248898
Menu
Watford, Hertfordshire
Tarboush
57 Market St, Watford, Hertfordshire WD18 0PR
01923 248898