alCastello is a restaurant offering a menu that includes pizza and other dishes. Online ordering and table reservations are available.