Ox and Finch, 920 Sauchiehall Street, Glasgow., Offering simple, seasonal dishes; combining big, bold flavours with global influences; served with great wines, beers and drinks. 920 Sauchiehall Street, Glasgow. Bib Gourmand - The Michelin Guide for Great Britain & Ireland 2020.