Watford has 125707 citizens. The number of restaurants in this city is 1. this restaurant is located in 7 King Street
Unit 3
Watford WD18 0BW
United Kingdom, in the city of Watford. The 63% users who leave an opinion of this restaurant, live within 9KM. this restaurant (Chimichanga) is a reference. Brings your opinion to help other users.
If people leave your opinion of this restaurant (Chimichanga), you'll read below and help you make better decisions when choosing restaurant.