order now

Milpitas
136 N Milpitas Blvd
Milpitas, CA 95035
Phone:
(408) 935-3161
Hours:
Mon-Sat: 11:00am - 9:00pm
Sun: 11:00am - 8:00pm

Milpitas