Super Submarine is a sandwich shop known for its fresh, handmade submarine sandwiches and deli-style fare.