Leonardo & Co

Restaurants, Italian Central Glasgow
0 Love It
Save it

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

Posted:

Venue name: Leonardo & Co
Contact:
Address: 283 Sauchiehall Street
Glasgow
G2 3HQ
Price: £25 and under
Do you own this business?
LiveReviews|0
2 people listening