Shanghai 1938
2504 Village Green Pl, Champaign IL
(217) 351-8886
This is the page of Shanghai 1938 on 2504 Village Green Pl Champaign IL 61822.
(first reviewed on August 7, 2013, last updated five months and twelve days ago on November 24, 2023.)
Shanghai 1938 is ranked #1 of 24 Restaurants in Wilbur Heights Champaign.
This page has had 17 visitors. You are the 17
th
.
Shanghai 1938 is on Village Green Pl between Co Rd 1400 & Crossing
Map and Directions
Rated
5.0
out of
5
from
1
Reviews
Shanghai 1938 is an enjoyable Chinese Restaurant Restaurant Ranked #1 of 24 Restaurants in Wilbur Heights Champaign. Some say it is special.
★★★★★ on the 7
th
of August, 2013
Go for the lunch special! Get the Curry Chicken!
Location