Location,

4460 Main St, Philadelphia, PA 19127

Hours.

Tuesday - Sunday: (8am - 3pm)

CLOSED Mondays

Contact...

Reservations not accepted.

Phone: (215)-482-4734

Fax: (215)-482-4737