Get directions to: Del Rosa's Pizza, Monessen, PA
Restaurant address: 231 Knox Ave Monessen, PA 15062, USA
Restaurant: Del Rosa's Pizza