Restaurants in Stamford

UK Rest lists 25 restaurants in Stamford, East Midlands. The most common cuisines are pizza (4), fish and chips (3), turkish (3) and italian (2).

Other towns and cities in East Midlands