Italian Bistrot, Oblio, offering Southern Italian cuisine. Located in Piazza Sant'Angelo.