This venue is closed.

Leonardos

4-10 Byres Road
Glasgow, G11 5JY
0141 357 3063
http://www.leonardoco.com/

This venue is closed.

Italian restaurant and bar. Now closed.

Comments

Post a comment