Update Info - Leftys Pizzaria South
This restaurant was reported as closed. If it is open, let us know.
Leftys Pizzaria South
2918 Commercial St SE
Salem, OR 97302
2918 Commercial St SE
Salem, OR 97302
This restaurant was reported as closed. If it is open, let us know.