Contact Shanghai No.1

Opening hours

Monday, Wednesday - Sunday
11:00 AM - 2:30 PM
4:30 PM - 9:00 PM

Contact Shanghai No.1

Shanghai No.1
19634 Stevens Creek Blvd, Cupertino, CA 95014, United States
Submit
Google Maps
Map Satellite