Get directions to: Philly Steak Sub Shop, Homestead, FL
Restaurant address: 331 Park Pl Homestead, FL 33030, USA
Restaurant: Philly Steak Sub Shop