Slug Lettuce Watford
➤ 66-68 The Parade, Watford I-WD17 1AH, United Kingdom
Seafood, British, Fish, Pub, Bar
"for a saturday lunch. I had the fish chips, it was delicious. nice layout, friendly staff, great eating, great wheelchair access and toilet facilities."