Italian pizza restaurant offering a warm atmosphere. Known for bringing a taste of Italy.