Get directions to: Italian Delight Restaurant, Narberth, PA
Restaurant address: 940 Montgomery Ave Narberth, PA 19072, USA
Restaurant: Italian Delight Restaurant