5003 West Chester Pike, Newtown Square, Pennsylvania 19073 USA
Come visit Vince and Mudge at Videon Dodge, Chrysler Jeep and Ram right next door!!! La Locanda II is our favorite take out spot
Photo Credit: Yelp