Cafeflair
Reviews
User
Nice meals served here
User
Lovely views service good staff lovely but latte not very nice unfortunately.
More about Cafeflair
Cafeflair is located at Rawmarsh Road, Rotherham S60 1RZ, UK
+44 1709 838084