A Michelin-starred restaurant was stormed by animal rights activists who claim it "refuses to cater for vegans".
The Animal Rising group disrupted waiters during the evening service at Cail Bruich restaurant, which starts at £140 per head.
Seven protesters allegedly sat at tables which were reserved for customers and held up placards showing conditions inside UK farms.
It's understood they stormed the high-end eatery to express their frustrations at the lack of plant-based options as well as its "meat-heavy menu".
Police were called to the scene at 7.30pm on Saturday where five of the activists were arrested and taken into custody, reports the Daily Record.
Man fined £165 after outraging the internet by dying puppy to look like PikachuA protester identified as Marshall, 25, said: "How we currently treat intelligent, feeling animals and our beautiful countryside is not reflective of who we want to be as a society.
"We can have a safe, secure food system that feeds everyone without the need to harm animals or devastate nature.
"We can do so much better than places like Cail Bruich that serve excessively expensive meals and refuse to cater for vegans in the midst of our cost of living and environmental crises."
Other luxury restaurants were also targeted by the group including venues in Southampton, Bristol, Birmingham, Lancaster and London.
According to the group, these included Cow and Sow in Bristol, Adam's Restaurant in Birmingham, Quite simply French in Lancaster, and Blue Jasmine in Southampton.
'Sit-in' protests were also reportedly held at Salt Bae’s flagship London restaurant that serves steak coated in gold costing upwards of £700 each.
A spokesperson for Animal Rising said in a tweet: "These people taking action care deeply about animals, nature and the future of our planet.
"We must stand - or sit - together. There is strength in numbers when calling out our destructive food system and this action was six cities strong."
Last month, the group gained attention when they protested the Grand National.
Protestors launched a petition to cancel the UK's more watched race and then tried to get onto the racecourse in Aintree, Merseyside.
Dog who 'always melts hearts' with his smile hopes to find a loving familyThe group clashed with police shortly before the scheduled start time of 5.15pm.
It led to the race being delayed and the protest group, who had signalled their intent to disrupt the steeplechase, have begun a petition to get the race cancelled.