1236 S Abel St, Milpitas, CA 95035 +1 669-235-5599
restaurant, Milpitas, CA, United States
Today
How to go there