"Lovely food, staff lovely. Shame they were shorthanded and having the linger wait times for food"
Phone: +447932739558
Address: 22 The Wynd, Letchworth I-SG6 3EN, United Kingdom
City: Letchworth
Dishes: 7
Amenities: 5
Categories: 5
Reviews: 407