Pizzeria Castello offers a wide selection of delicious Italian pizzas, known for their excellent, well-leavened dough and quality ingredients. This pizzeria also provides seafood specialties and vegetarian options.