News

The Delphine, an all-day bistro, caffè and bar is due to open this August, in Glasgow’s iconic Princes Square.