Villa Rosa Restaurant & Pizza
2586 Main St
Schnecksville, PA 18078
Schnecksville, PA 18078