New Glasgow restaurants on 5pm Dining: The Mallard
New restaurants in Glasgow are always being added to 5pm Dining. The Mallard on Great Western Road joined recently. There are always new Glasgow restaurants on 5pm Dining. The Mallard is one of the latest. The gastro and cocktail venue...