Service is always spotty here, there could be 3 people in the place and you still have to wait 15-20 min for a sandwich...the quality of food has really gone down over the last few months. Today I got the half roasted turkey on brioche and French onion soup. The Turkey was super dry, not served hot, no cheese and the veggies were old and yellowed. They forgot the pickle. The French onion soup tasted like it was several days old and was cold. When I asked to speak with the manager, I was told they were not there and the cashier tried to take care of me by giving me the option of something different. I ordered the corned beef sandwich, but that never came after waiting an additional 20 min. They finally refunded my meal, and were apologetic, but short story, I came in hungry and left even hungrier. Probably won't be coming back again.