I
Il Pela
Address
110 Garscadden Road, Drumchapel G15 6QG
City
Drumchapel
Civil Parish
Glasgow
Council area
Lanarkshire
Country
Scotland