Cloisters Italian Bi... 9 St. Marys St, Stamford, United Kin...
+441780755162
Reserve a table now for Cloisters Italian Bi...
At a distance of 182 meters from Cloisters Italian Bistro in Stamford there are parking options where you can leave your vehicle, Or, you could take the municipal transportation and get off at the station Stamford Bus Station, which is 288 meters away from Cloisters Italian Bistro.
We might have the meal plan of Cloisters Italian Bistro from Stamford in the photos. A menu can be found further down. Are you currently at Cloisters Italian Bistro or planning a visit? Help us by making available the menu here.