Glasgow-Restaurants

Princes Square is one of the most unique dining environments in Scotland. It is home to nine of the city's top restaurants.