Pizzeria Castello offers pizza, pasta, and more. Order by phone.