Mandarin Inn

  • 45401 Fremont Blvd,
    Fremont, CA 94538
  • Phone: 510-651-2583
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map