Restaurant
L'Artista
13 locals recommend,
Tips from locals
This area of Watford has several bars and clubs and some restaurants open unti late
Unique things to do nearby
Location
60-62 High St
Watford, England