0 review
7 George Square, Glasgow, Scotland G2 1DY
0141 404 2690
Italian
Glasgow, Strathclyde
££££