Food Lane

93 Town St, Leeds LS12 3HD ,United Kingdom
Food Lane Food Lane is one of the popular Local Business located in 93 Town St , listed under Cafe in Leeds , Fast Food Restaurant in Leeds ,

Contact Details & Working Hours

Map of Food Lane