Al Barbarossa is a restaurant-pizzeria offering a menu and delivery service.