Get directions to: Tokyo Inn, Abington, PA Restaurant address: 1844 Old York Rd Abington, PA 19001, USA Driving Walking Bicycling Restaurant: Tokyo Inn