Company Information
- Company Name
- I Shanghai Delight
- Category
- Shanghainese
- Address
- 6016 Stevenson Blvd, Fremont, CA 94538, United States
- Country
- United States
I Shanghai Delight address: 6016 Stevenson Blvd, Fremont, CA 94538, United States.
I Shanghai Delight operates in the Shanghainese category.