Castello 5 is a restaurant offering a variety of delicious Italian meals, with something for everyone.