Main content starts here, tab to start navigating

Hours & Location

1228 S Abel St,
Milpitas, CA 95035

408-262-2729

Monday - Friday
3:00 pm - 9:00 pm

Saturday - Sunday
12:00 pm - 9:00 pm

Get Directions