Lovely little unusual spot very close to Vatican City and lovely little restaurants close by