Sandwich shop known for carefully crafted sandwiches. Expect a positive atmosphere.