Get directions to: Tir Na Nog, Philadelphia, PA
Restaurant address: 1600 Arch St Philadelphia, PA 19103, USA
Restaurant: Tir Na Nog