L'Ariosto
Glasgow, Glasgow City, UK
Cuisines: Italian
About
L'Ariosto [153], 92-94 Mitchell Street, Glasgow G1 3NQ (3 minute walk from Central railway station). One of Glasgow's top Italian restaurants - expensive but award winning and offers its own courtyard and live music.