Byron to open its first restaurant in Scotland

Burger restaurant group Byron is to open its first restaurant in Scotland, in Aberdeen’s Union Square.
from TheCaterer