Pasta • Steak • Italian • Seafood
"This Italian restaurant in Glasgow is considered one of the best, if not the best. It has been a staple in the city for over 30 years, truly becoming an institution."