I would normally rate this place a 5 star just based on the sandwiches alone but I visited today and had to wait 30 min for a sandwich!!! They had one person working during lunch hour. Clearly understaffed since there was a line of 7 people. Not exactly where I wanted to spend my lunch break.