OTTO is a restaurant offering Italian cuisine. It features a menu with pizza and other dishes, and offers delivery service.