Skip To Content
  • Location

    861 Leong Dr
    Mountain View, CA 94043

    Store:
    650-988-0400


    Catering:
    650-744-2844

  • Hours

    7 AM-9 PM
    or until sold out
    7 days a week!