Skip to main content

I Shanghai Delight

restaurant · chinese restaurant · Fremont, CA

Address
6016 Stevenson Blvd, Fremont, CA 94538
Phone
(510) 709-1196
Website
i-shanghaidelight.com
Where
37.5194, -121.9898

Search Hominin for I Shanghai Delight

Other restaurants nearby

More in Fremont

I Shanghai Delight — restaurant in Fremont, CA | Hominin