Restaurants - Italian in Newtown Square, PA
Alberto's Authentic Italian
Fellini's Cafe
La Locanda Ristorante