Foster Freeze Of Milpitas 78 Serra Way Milpitas, CA 95035 Phone: (408) 262-4272 Fax: (408) 262-4279
Category: Restaurants