"amazing and tasty mean and really cheap. nice service and only on the bottom would not have been enough people in the restaurant so it was something quiet."
Phone: +441462487526
Address: 8 Arena Parade, Letchworth I-SG6 3BY, United Kingdom
City: Letchworth
Tuesday: 17:00-22:30
Wednesday: 17:00-22:30
Thursday: 17:00-22:30
Friday: 17:00-23:30
Saturday: 17:00-23:30
Sunday: 17:00-22:30
Dishes: 5
Amenities: 14
Categories: 5
Reviews: 968