Get directions to: La Rosa Pizza, Vernon Hills, IL
Restaurant address: 1356 S Milwaukee Ave Vernon Hills, IL 60061, USA
Restaurant: La Rosa Pizza