Jumbo"s Leeds

Jumbo's Leeds

0  Reviews


Other Restaurants in Leeds - Penraevon
183 Meanwood Road , Penraevon, Leeds, LS7 1NB
+44 (0) 113 245 4031

Jumbo's in Leeds, Leeds, is a local other restaurant who offers freshly cooked meals. Jumbo's other restaurant’s address is 183 Meanwood Road.
Tags: chinese, delivery, home delivery, takeaway




Do you want to write a review of Jumbo's in Leeds? Your Jumbo's Leeds review will help build a list of the best Other Restaurants in Leeds. If Jumbo's Leeds is your business, then claim it now. After claiming your business, you will be able to improve your business listing.