Oodles Watford is definitely one of the best restaurants in the area. The Veg spring rolls were crispy and full of flavor, and the Chili chicken was some of the best I've ... more