Shanghai 1938
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:00 pm
86 Years
in Business
Saved to Favorites
Phone: (217) 351-8886
Address: 2504 Village Green Pl, Champaign, IL 61822
Website: http://shanghai1938.biz
Shanghai 1938 Chinese Rstrnt
Take Out: Yes
Cuisines: Take Out
Price Range : Below Average
2521 Village Green Pl, Champaign, IL 61822
2501 Village Green Pl, Champaign, IL 61822
2502 Village Green Pl, Champaign, IL 61822
2506 Village Green Pl, Champaign, IL 61822
2909 W Kirby Ave, Champaign, IL 61821
1737 W Kirby Ave, Champaign, IL 61821
1801 W Springfield Ave, Champaign, IL 61821
710 S Goodwin Ave, Urbana, IL 61801
2302 S Neil St, Champaign, IL 61820
1907 W Springfield Ave, Champaign, IL 61821