Get directions to: Scaffidis Pasta, Steubenville, OH
Restaurant address: 2198 Sunset Blvd Steubenville, OH 43952, USA
Restaurant: Scaffidis Pasta