Leonardos

4-10 Byres Road
Glasgow, G11 5JY
0141 357 3063
http://www.leonardoco.com/
Italian restaurant and bar. Now closed.

Comments

Post a comment