Little Italy 205 Byres Road Glasgow G12 8TN Tel. +44 (0) 141 339 6287
home about contact links menu photos team
Italian Taste brought to Glasgow's West End