Book your table at The Pack Horse, found at 208 Woodhouse Ln, Leeds, United Kingdom, through our user-friendly reservation service. Experience reliable table reservations. Call +441132453980 to book a table right away.
About The Pack Horse
Unfortunately we do not have opening hours for this restaurant at the moment