All Restaurants

Cafe Kisimul Licensed Restaurant

Isle of Barra Beach Hotel – Restaurant

Heathbank Restaurant

Craigard Hotel Restaurant

Castlebay Hotel Restaurant