Get directions to: Villanova Diner, Villanova, PA
Restaurant address: 797 E Lancaster Ave Villanova, PA 19085, USA
Restaurant: Villanova Diner