News

A beloved Glasgow restaurant has earned a spot on the prestigious Good Food Guide’s Top 100 Local Restaurants list for 2025.