What? Where?

Shanghai Restaurant Reviews & Details

Shanghai Restaurant

Shanghai Restaurant is rated 3 stars

11 Douglas Ave
Elgin
(847) 695-2644

Love It Hate It Try It Edit It Share It

Shanghai Restaurant is located at 11 Douglas Ave in Elgin near the intersection of Douglas Ave and E Chicago St. Their menu consists of Chinese dishes . Call (847) 695-2644 for dine in.

  • Cuisine:Chinese
  • Service:Dine In
  • Major Intersection:Douglas Ave And E Chicago St
What everyone says about Shanghai Restaurant

Tell us more about Shanghai Restaurant Elgin!

Shanghai Restaurant Reviews, Elgin


Be the first to review Shanghai Restaurant!
Review Shanghai Restaurant

More Restaurants in Chicago

Close
Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013