Freddie's Sport & Grill - North Philadelphia - Philadelphia PA
Add Website
Close
Freddie's Sport & Grill
Be first to review 3311 N 6th St,Philadelphia PA 19140 Phone Number: (215) 425-2024
Freddie's Sport & Grill Store Hours
Hours may fluctuate