I Shanghai Delight (Fremont) 阿拉上海 (Fremont)

6016 Stevenson Blvd, Fremont, CA