Restauranter i nærheten inkluderer Canal Club, La Taberna Leeds og The Scarbrough Hotel. Se alle restauranter i nærheten.