Little Italy

205 Byres Road Glasgow G12 8TN