Get directions to: Tommy's Tea Pot, Levittown, PA
Restaurant address: 8800 New Falls Rd Levittown, PA 19054, USA
Restaurant: Tommy's Tea Pot