Sandwich shop known for its delicious sandwiches with quality ingredients. Expect to pay a bit more, but it's worth it.