Know a great happy hour or special for this location?
Chinese eatery serving ample portions of Shanghai-style dishes in a contemporary, informal interior.
Suggest an edit
2180 W Bayshore Rd #120, Palo Alto, CA 94303