• About
  • Menu
  • Location
  • Press

20 S. Santa Cruz Avenue
Los Gatos, California
(Corner of Main Street)

Sunday to Thursday 11am-9pm
Friday & Saturday 11am-10pm

Order in advance
Call us at
(408) 354-1881