Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right Scotland icon-chevron-right Glasgow icon-chevron-right Leonardo & Co

Leonardo & Co

Restaurants, Italian

Time Out says

An Italian restaurant on Sauchiehall Street with some very good-value pre-theatre options and special offers.

Posted:

Details

Address: 283 Sauchiehall Street
Glasgow
G2 3HQ
Price: £25 and under
Contact:

Users say

0 comments