Restaurant Directory

Order from Italian restaurants near Ottawa, IL

  1. Italian

    Steakhouse

    Steakhouses

    323 W Railroad Ave
    Ottawa, IL 61350
  2. Italian

    Pizza

    710 La Salle St
    Ottawa, IL 61350