Little Italy is an Italian restaurant offering dine-in and takeaway options. It features a terrace and also functions as a delicatessen with prepared meals.