Via Italia
115 Union Street, Glasgow, G1 3TA
• Well established Italian street food business
• Prime corner trading position in heart of City Centre
• Adjacent to Central Station & close to Buch
↧