Monster Green Restaurants in Watford

Show restaurants on map
Show :companies_count restaurants on map
4.2
Menu
Open Now
4.2
Menu
Open Now
City: Watford, 209C Queens Road, Watford, WD172QH, United Kingdom
"Seeing the sign and was immediately greeted by a friendly staff member. The fish and chips did not disappoint – they were perfectly crispy on the outs..."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity