Italian restaurant Riggillo, known for its delicious food and pizza.