Castello is a pizza restaurant offering a variety of delicious dishes. A local favorite.