Italian restaurant · 634 N York Rd, Willow Grove, PA
Dine-In
More food in Willow Grove, PA · Italian Food in Willow Grove