Leonardos Glasgow icon

Leonardos Glasgow

Hungrrr Dev Ltd
Free

About Leonardos Glasgow

We are a family-owned Italian kitchen located at 2375 Paisley Rd West, Glasgow. We have a menu including pasta, pizza, cocktails and more!

Leonardos Glasgow Screenshots