Get directions to: Avicolli's Pizza, Auburn, NY
Restaurant address: Fingerlakes Mall Auburn, NY 13021, USA
Restaurant: Avicolli's Pizza