Skip to main content

New Olympia House Restaurant and Bar

restaurant · Philadelphia, PA

Address
7242 Castor Ave, Philadelphia, PA 19149
Phone
(215) 342-0220
Website
newolympiahouse.com
Where
40.0507, -75.0669

Search Hominin for New Olympia House Restaurant and Bar

Other restaurants nearby

More in Philadelphia

New Olympia House Restaurant and Bar — restaurant in Philadelphia, PA | Hominin