Ba Le French Sandwich

  • 505 E Santa Clara St,
    San Jose, CA 95112
  • Phone: 408-298-2257
  • Cuisine: French Restaurant

Map

Unable to Display Map