Maria's Submarine Sandwich Shop 47 Front St, Scituate, MA 02066, USA Business InfoMaria’s Submarine Sandwich Shop Back Facebook Pinterest Twitter Reddit LinkedIn Email