The Owl Tea Rooms
➤ Church Street, NR25 6BB, North Norfolk, United Kingdom
International, Coffee Shop, Breakfast, British, Tea
"The scones were real busting on god. Also had some of that Nutella Donut, very busting for real. Would scran here again, no cap. Also very sigma ascetics."