Sciccheria is an Italian restaurant that opened in June 2022.