Get directions to: Minneci Ristorante, Champaign, IL
Restaurant address: 401 S 1st St Champaign, IL 61820, USA
Restaurant: Minneci Ristorante