Il Castello is a restaurant, pizzeria, and pub offering pizza and dinner options in a social atmosphere.