1. Crocettis Too Meat and Deli
259 Stockbridge Rd, Scituate, MA 02066
Coordinate: 42.17965,-70.74557
Phone: (781) 545-0027
2. Maria's Submarine Sandwich Shop
47 Front St, Scituate, MA 02066
Coordinate: 42.19352,-70.72577
Phone: (781) 545-2323