Ox and Finch
Hands down one of the best restaurants in Glasgow. Start slow - some of the portion sizes are larger than expected. 3-4 tapas/person should suffice for the average hungry man.
151 m fra hotellet
920 Sauchiehall St