Our phone number

+1 (650) 651-8888 (Millbrae, California location)

Please call this number for takeout or other questions. We speak English and Chinese. We cannot guarantee reservations for party of any size, although we encourage customers to call us in advance and speak to a manager about large parties.

Email Us

e[email protected]

Send us comments, complaints, suggestions, questions, photos, videos, menu ideas, experiences, draft reviews, whatever you want.

We welcome encrypted emails. Click here for our PGP public key.

Our Locations

270 Broadway (Broadway and La Cruz Ave)
Millbrae, California 94030
United States of America

1000 Metro Center Blvd Ste A (Metro Center and Shell Blvds) COMING SOON
Foster City, California 94404
United States of America

Mailing Address

PO Box 4
Millbrae, California 94030
United States of America