Manolo's Pizza & Empanadas

  • 1115 West Oregon Street,
    Urbana, IL 61801
  • Phone: 217-365-0110
  • Cuisine: Italian Restaurant

Map

Unable to Display Map