El Pollo Supremo

  • 2483 Dashwood Ave,
    San Jose, CA 95121
  • Phone: 408-254-7655
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map