The only Drive-Thru Window for Chinese Food in Town!
One of downtown Cleveland's successful Chinese restaurants, "New Jumbo" has opened a second restaurant here in North Olmsted, --Jumbo II.
Dine inside the restaurant's comfortable dining room with free wi-fi available, or call in your order for pick-up or delivery. Jumbo II's menu has over 100 selections to choose from!
Jumbo II has the only Drive-Thru Window for Chinese food in Cleveland! It is always open for pickup orders.
Now get your favorites Delivered to Your Door!
We Deliver! ($10 min)
100% Vegetable Oil
"The food is amazing!"
Like our food?
Write a review on Yelp