Horrible service and food. The guy at counter took at least 5 minutes entering a simple order, but it turns out he writes a few small words on a piece of paper for the incompetent food assembly person to process.
The bacon tasted like stale cardboard and the sandwich wasn't even close to what I asked for.
Avoid this place at all costs. There's a Jersey Mikes not too far way. Lesson learned.