Han

452 University Ave, Palo Alto, CA 94301
(650) 321-8626

Hours

  • Mon - Thu11:00 AM - 10:00 PM
  • Fri - Sat11:00 AM - 10:30 PM
  • Sun11:00 AM - 9:30 PM

Photos

Deals

Explore more: