Restaurants

Ox and Finch owners to open second restaurant in Glasgow

The owners of the Ox and Finch in Glasgow have announced plans for a second restaurant in the Scottish capital.

Back to top button