Mongibello is an Italian restaurant offering pasta, pizza, salads, and catering services with a Sicilian touch.