Italian cafe and delicatessen offering homemade ice cream, snacks, and takeaway options. Features outdoor seating and a lively atmosphere.