Villa Toscana
1080 Argyle Street, Glasgow, G3 8LY, United Kingdom | 0141 221 2213 | Website Back to resultsNot recommended.
This was supposed to be a special anniversary visit, but was very disappointing. The service was good, and the food was average, but the accessible toilet was not accessible at all. It was being...
1 result shown