Restaurant - Italian in Stamford (Lincolnshire)
13 St Marys Street
Stamford
Lincolnshire
PE9 2DE
Just how an Italian restaurant should be. Good food cooked simply using good ingredients - great, relaxed atmosphere - friendly waiting staff - decent value. No wonder it's usually full.
Nick Spencer - 30/05/2007 | report this review
All fields are required. Your review will appear immediately.