Three restaurants in one: the ice cream window, the pizzeria, and the sit-down sicilian place. They vary in quality, but the totality of the food (spumoni and gelati are A+) does it. [Eater 38 Member] Read more.
Three restaurants in one: the ice cream window, the pizzeria, and the sit-down sicilian place. They vary in quality, but the totality of the food (spumoni and gelati are A+) does it. [Eater 38 Member] Read more.