Restaurant
La Fraschetta di Castel Sant’Angelo
11 locals recommend,
Tips from locals
Unique things to do nearby
Locals also recommend
Location
20 Via del Banco di Santo Spirito
Roma, Lazio