182, Ranch Dr, Milpitas, CA, 95035
United States
Phone number: (408) 719-9811
Category: Restaurants and Bars