Company name: Sarti
Description: Sarti are Glasgow's favourite Italian Restaurants, and have been serving the most authentic Italian food for nearly 30 yrs. Check out our menu...
133 Wellington St, Glasgow G2 2XD, United Kingdom