Albacore
0131 535 1046
At Albacore we have established a reputation for providing fantastic food and service, tailored to meet - and exceed - the expectations of every client and customer. We enjoy making each staff restaurant a creative and relaxing place to eat, with great food and drink, prepared from the very best ingredients.