Get directions to: La Gondola Spaghetti House, Pekin, IL
Restaurant address: 2996 Court St Pekin, IL 61554, USA
Restaurant: La Gondola Spaghetti House