Jumbo
Chinese
Chinese takeaway, Jumbo, offers telephone orders.
Location
Best places nearby
The highest rated places close to Jumbo.
Local restaurants nearby
11 Potter Hill, England
Location
The highest rated places close to Jumbo.
11 Potter Hill, England