La Cosa Nostra is a pizza restaurant with a cozy atmosphere, offering dine-in, takeaway, and delivery options. It features a covered terrace for year-round enjoyment.