New Jumbo Chinese Restaurant
6036 Saint Clair Ave
New Jumbo Chinese Restaurant, Cleveland
To view a video about New Jumbo Chinese Restaurant please click the play button to the right. If the video isn't there's be sure to let them know! For a map and driving directions to 6036 Saint Clair Ave in Cleveland please scroll down and click the link under the map to "View Larger Map". Have you tried to reach this merchant at (216) 361-0960 or visit their address and found it incorrect? Please click "Send" to let us know. Reviews for New Jumbo Chinese Restaurant can be found by clicking the "Read Merchant Reviews" link to the right. You can add your own review as well! You can reach New Jumbo Chinese Restaurant at (216) 361-0960 or visit their location at 6036 Saint Clair Ave in Cleveland. Be sure to tell them how you found their listing!