Delrosa's Pizza

Phone orders only

231 Knox Ave, Monessen, PA 15062

$0 MinimumAre you the owner?
Price: $$