Da Baffo is a sandwich shop known for its carefully crafted sandwiches.