The Owl Tea Rooms (Menu)

Janaway House White Lion Street, Holt
+44 1263 713232

Give a rating to The Owl Tea Rooms

Suggest a dish

How much did you spend at The Owl Tea Rooms?