Authentic Sicilian pizza restaurant. Offers homemade dishes and a warm welcome.