Best Takeout Restaurant in Watford, united kingdom

Little Thailand
Units 5 and 31 Little Thailand Market market Watford House Ln Watford WD17 1BJ United Kingdom

Toni's Greek Souvlaki & Gyros
Unit 36 Market Market Watford House Ln Watford WD17 1BJ United Kingdom