Pizza restaurant Tal Dei Tali offers Italian pizza. They have been serving pizza since 2005.