San Jose
Located in Downtown San Jose
LOCATION HOURS
HOURS: TUES - WED: 11:30AM - 9PM | THURS: 11:30AM - 10PM | FRI - SAT: 11:30AM - 11PM | SUN - MON: 2:30PM - 9PM
HAPPY HOUR: 2:30pm - 4:30pm (Daily)
Please call 408-913-8080 (press 2) for Take-Out orders!