"Lovely place Came here with my girlfriend on a Wednesday nightWas fairly quiet, but the service was extremely friendly and welcoming."
Phone: +441462437674
Address: 19a Hermitage Road, Hitchin, SG51BT, SG5 1DG, United Kingdom
City: Hitchin
Dishes: 130
Amenities: 10
Categories: 5
Reviews: 813