"Yet again fab food and lovely staff, love going to this restaurant."
Phone: +441462674464
Address: 23 Eastcheap, Letchworth SG6 3DA, United Kingdom
City: Letchworth
Website: https://alloro.co.uk
Dishes: 0
Amenities: 2
Categories: 4
Reviews: 861