Il Buongustaio phone 84, Main St Uddingston, Glasgow City G71 7LR map Siena phone 167, Main St Uddingston, Glasgow City G71 7BP map if (!IN_DEV) { ?> } ?> The Italian phone 315, New Edinburgh Rd, Fawside Uddingston, Glasgow City G71 6JA map if (!IN_DEV) { ?> } ?>