Locations Los Gatos Willow Glen Los Gatos Address: 20 S Santa Cruz Ave, Los Gatos, CA 95030 Location Hours: Sun, Mon, Tue, Wed, Thur, Fri, Sat: 11:30 AM - 9:00 PM Phone: (408)-354-5566 Willow Glen Address: 1072 Willow St, San Jose, CA 95125 Location Hours: Sun, Mon, Tue, Wed, Thur: 4:00 PM - 9:00 PMFri, Sat: 4:00 PM - 9:30 PM Phone: (408)-971-7080 Order Reserve Parties Catering