Get directions to: Spaghetti Junction, Scituate, MA
Restaurant address: 28 Driftway Scituate, MA 02066, USA
Restaurant: Spaghetti Junction