Ristorante Setaccio is a restaurant, confirmed to be a pizzeria. Expect good food, but be prepared for potential wait times upon arrival.