For the most part the food is ok. The worst part of this Deli is when you walk in the door. The smell of grease is overwhelming. They either don’t turn on the excust fan or they don’t have one. Which is hard to believe because of a fire hazard, or the fire dept just looks the other way. I would say if you order…