Dinner in Milpitas

  • Off the Grid Milpitas 572 Great Mall Drive Milpitas, CA, 95035 United States