Pizzeria Il Castello offers pizza delivery. They are open most days, with closures on Mondays and Tuesdays.