i have visited this place on 2 occassions, its like an average deli (i believe most deli's around the city get their food ingredients from a few vendors so the tastes can be judged in preperation more than ingredients. With that said. i ordered a veg sandwich, they charged me $4.75 for a roll with cheese onion and tomato.. and a napkin. i felt ripped off!!! I coulda gotten a veg sandwich at subway for the same and actually fill my stomache!