Lunch in Fremont

  • Solar City 47700 Kato Road Fremont, CA, 94538 United States