Delrosa's Pizza
Delrosa's Pizza
  • 231 Knox Ave
  • Monessen, PA 15062