Article

Acchiappafantasmi

Acchiappafantasmi

Acchiappafantasmi

Acchiappafantasmi (Via dei Cappellari 66, Campo de Fiori, Rome) – visitors will smirk when they find out that the colorful name of this restaurant means “Ghostbusters” in Italian. This is a pizza restaurant that’s popular with both locals and tourists. Along with pizzas, they also served various regional (Calabrian) dishes such as eggplant polpette.