This place is an absolute must-visit in Syracuse - one of the best restaurants in the city. The hot tomato oil, as everyone else has said, is to die for. I don't even LIKE spicy stuff, but I will…