"Love the food. Been here many a times."
Phone: +447858775809
Address: 35 Hyde Valley,AL7 4NE, United Kingdom, Welwyn Garden City
City: Welwyn Garden City
Thursday: 17:00-22:00
Friday: 17:00-22:00
Saturday: 17:00-22:00
Dishes: 5
Amenities: 1
Reviews: 532