Restaurant
Call
Map
Connect
8439 Frankford Ave (Holmesburg Shopping Center), Philadelphia, PA 19136
Greater Kensington