Owl Tea Rooms
Place Category: Restaurants
-
Owl Tea Rooms is a Mediterranean restaurant which is at Janaway House, White Lion Street in Holt, Norfolk.
-
-
Place Category: RestaurantsPlace Tags: Mediterranean
Owl Tea Rooms is a Mediterranean restaurant which is at Janaway House, White Lion Street in Holt, Norfolk.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.