Al Duca is a pizza restaurant. It offers a menu with meat dishes and provides a welcoming atmosphere.