Location
1243 East Calaveras Blvd Victorian Square Shopping Ctr,
Milpitas, CA 95035
By Ebug | 10/18/2015
Good alternative to fast food.