Pizzeria Castello is a pizza restaurant known for its delicious pizzas and fried foods. The establishment is open Wednesday through Sunday evenings.