Get directions to: Romeos, Abington, PA Restaurant address: 1733 Old York Rd Abington, PA 19001, USA Driving Walking Bicycling Restaurant: Romeos