Glasgow Live · 5 hours ago Glasgow restaurant named among the best new places to eat in 2026 by influential travel guide