Non Solo Cafe offers Italian cuisine, pizza, and ice cream.