Most of these reviews are a travesty! This place is ... at best ... a knock-off of a real deli. The food, the ambiance, the "vibe" ... all lacking. Is there something going on here other than the food?? Don't bother going is you're really interested food.