- Laurencekirk, Scotland, United Kingdom
ALMA RESTAURANT & BAR LIMITED is a company based out of 4 ALMA PLACE, LAURENCEKIRK, United Kingdom.