Castello Pizzeria
Pizza · Bakery · Italian
Castello Pizzeria offers a variety of pizzas, including their signature Castello pizza, alongside other Italian dishes. They also provide a daily menu with a complete lunch from soup to dessert.
Location
Location