Sicilian restaurant offering fresh, homemade food and known for its coffee and tiramisu.