Personally, I don't like this place. It's a self service mainly Italian food. You can have sandwiches too. Not that it is really bad but a bit pretentious. Service is bad and unhelpful because the system is inefficient. If it is crowded avoid it, especially if you don't have the Israeli "Hutzpa" to get ahead in line. If it's not and you need "to finish lunch business", it's ok.