"The restaurant has excellent food, but their handling of the lunch rush in Montclair was very poor. I placed an order online at 11:30 on a Friday, but did not pick it up until 30 minutes later, despite it being promised in 25 minutes. When my friend went to pick up the two sandwiches, she encountered absolute chaos. The restaurant claimed they never received the order, even though I had received confirmation. We had to wait an additional 40 minutes, with walk-in orders being prioritized over ours. It was a disappointing and stressful experience, especially since parking was difficult to find in that area of Montclair. After almost 1 hour and 30 minutes, we finally received our sandwiches, leaving us with only 10 minutes to eat before returning to work. I do not plan on ordering from there again after this experience."