Contact Us

We welcome all enquiries and feedback.  Simply fill in the form below to make an enquiry for any of our restaurants.  Please note that we will answer emails within two working days.

Royal Exchange Square

0141 248 2111

info@dimaggios.co.uk

21, Royal Exchange Square, G1 3AJ, Glasgow

Book Now

View on Map

Telephone: 0141 248 2111

Theatreland

0141 333 4999

info@dimaggios.co.uk

163, West Nile Street, G1 2RL, Glasgow

Book Now

View on Map

Telephone: 0141 333 4999

West End

0141 334 8560

info@dimaggios.co.uk

61, Ruthven Lane, G12 9BG, Glasgow

Book Now

View on Map

Telephone: 0141 334 8560

Shawlands

0141 632 7924

info@dimaggios.co.uk

1038, Pollokshaws Road,, G41 3EB, Glasgow

Book Now

View on Map

Telephone: 0141 632 7924

Hamilton

01698 891 828

info@dimaggios.co.uk

42, Gateside St, ML3 7JQ, Hamilton

Book Now

View on Map

Telephone: 01698 891 828

Airdrie

01236 766 561

info@dimaggios.co.uk

1, Rochsolloch Rd, ML6 9BG, Airdrie

Book Now

View on Map

Telephone: 01236 766 561

East Kilbride

01355 242 222

info@dimaggios.co.uk

The Boardwalk, Stroud Rd, G75 0YA , East Kilbride

Book Now

View on Map

Telephone: 01355 242 222

Head Office

11, Royal Exchange Square, G1 3AJ Glasgow
 
info@dimaggios.co.uk

 

View on Map

This website is using cookies