Castello is a pizzeria offering Italian, Mediterranean, and European cuisine. It provides vegetarian options and high chairs.