Cibo Nostrum is a deli offering prepared foods, including grilled seafood and pasta dishes, with options for dine-in or takeaway.