|
|
|||||||
|
L'Ariosto Italian Restaurant on Mitchell Street is probably the best. The down side is that they don't have prices on their menus. 92 Mitchell St, Glasgow, G1 3NQ Tel: 0141 221 0971 You also have Anti Pasti on Sauchiehall St. and the noodle bar Wagamama on West George Street. |