View Menu
Quarr Tea Rooms & Gardens is a Cafe in Ryde. It is open 7 days a week.
You can access the restaurant's official website by following this link: https://quarrabbey.org/visit/tea-shop/
Address: Quarr Tea Rooms, Quarr Abbey, Quarr Rd, Ryde PO33 4ES, UK, Ryde
Phone:
Website: https://quarrabbey.org/visit/tea-shop/