Discover the best restaurants and places to eat in Leeds near you now.
1 restaurants found in Leeds.
Fast food restaurant
33, Ferrybridge Services, A162 M62, A1(M), Leeds WF11 0AF, United Kingdom