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.