Newtown Square

3541 West Chester Pike Newtown Square, PA 19073
(610) 353-6131

Our Newtown Square Italian BYOB Restaurant is located in the heart of Newtwon Square, PA on Rt 3 / West Chester Pike.