Tibetan Tea Rooms in Dumfries and Galloway

Tibetan Tea Rooms in Dumfries and Galloway is a café. Tibetan Tea Rooms is near Craighaugh.

Amenity
café
Building Type
building