Get directions to: Landos, Ellwood City, PA Restaurant address: 813 E Line Ave Ellwood City, PA 16117, USA Driving Walking Bicycling Restaurant: Landos