Il Castello is a pizzeria and pub known for its Neapolitan pizza, panini, and hamburgers. Visitors often praise the professional staff.