Location and Hours

Fado Irish Pub

1500 Locust Street Philadelphia PA