Company name: Stack & Still Glasgow Fort
Description: The UK's Largest Urban Pancake Restaurant. Over 10 million combinations of pancakes and Glasgow's first self-dispense bar! Glasgow City Centre.
Glasgow Fort Shopping Centre, 30 Provan Walk, Glasgow G34 9DL, United Kingdom