Horrible service. Two days in a row, they forgot to prepare my sandwich, taking 20 minutes to finally get it. Neither time did they offer a voucher for a free coffee, as they did on another day, prior, when they totally forgot our coffees. Only one cashier during the morning rush. Most of the employees act like they're there just to get a paycheck. Very poorly managed. Also, the outdoor seating area is very dirty. Trash all over, and dirty tables.