Ox and Finch

920 Sauchiehall Street Glasgow G3 7TF