Location and Hours

Bar X

255 South Camac Street Philadelphia PA