Leo's Marchetti Fish Shop phone 128, Main St Baillieston, Glasgow City G69 6AE map The Neptune Fish Bar phone 19, Barrachnie Rd Baillieston, Glasgow City G69 6HB map if (!IN_DEV) { ?> } ?>