Italian Planet is an Italian restaurant offering a vast menu with plenty of choices, including pizza and European dishes. It is located on Avenida da Liberdade.