This sandwich shop is amazing. The portion is just right--not giant, yet not too small of sandwich. The ratio of meat/veggies to bread is perfection. This is one of the best sandwich shops I've been to, and I've been to a lot. You can tell their bread is baked fresh every day. It's mouth-watering!
Service is great, location is always clean, and prices are fair.