Invictus is a restaurant located in Celorico de Basto. It is situated at Avenida da República, nº63.