Sicilian restaurant specializing in pizza and other dishes. Offers good food at fair prices.