Cafes in Isle of Barra

Find the best cafes in Isle of Barra, United Kingdom: 1 places with address, phone number, opening hours and ratings.

Vatersay Hall Cafe

Vatersay Hall Cafe

Community center

4.9 (94)

Isle of Barra HS9 5YW

Other cities in United Kingdom