Jumbo
Chinese
Chinese takeaway offering a variety of dishes. Features include seating and takeout options.
Location
Best places nearby
The highest rated places close to Jumbo.
Local restaurants nearby
Deysbrook Lane, England
Location
The highest rated places close to Jumbo.
Deysbrook Lane, England