This restaurant is located within the high class Princes Square shopping area in central Glasgow, and offers a friendly and welcoming atmosphere along with the high quality Italian food and quality you expect from PizzaExpress.
178 ARGYLE STREET, 127.9 m