Located in the centre of town within 10 minutes' walk of the rail station.
Warm colours and comfortable furnishings make Prezzo Stamford cosy and inviting – the ideal venue for an intimate dinner or a relaxing evening with family and friends.Order takeaway Back to restaurants
Facilities at this restaurant:
Other Prezzo restaurants nearby:
Please call 01780766772 and we’ll try and fit you in.
11 All Saints Place
View on Google Maps