Casa Marisa is an Italian grocery store and delicatessen offering a selection of fine foods and takeaway options, including phone orders and delivery.