La Veranda is located in a wing of Palazzo delle Rovere and the entrance is through a courtyard on the Borgo Santo Spirito.
It's one of the best place in Rome,this restaurant it's also Gluten Free