The Todd Building | Glasgow G1 1EX
Phone: 0141 552 6233
Qua Italian Restaurant
The Todd Building
Glasgow G1 1EX
Phone: 0141 552 6233
Web: http://www.quarestaurant.co.uk
Email: