"we visited this restaurant under the old management and it was disappointing then....now if anything under the new management it is worse! Grumpy staff don't know how to smile, out of stock of some items on a very basic menu, terrible background music but worst of all the food was cold and inedible. Very disappointed."
Phone: +441223843901,+441223843349
Address: 81 London Road, CB22 5DG, South Cambridgeshire, United Kingdom
City: South Cambridgeshire
Website: https://www.therosestapleford.co.uk/
Dishes: 2
Amenities: 22
Categories: 5
Reviews: 1868