This Italian restaurant is located in Chiado and offers a cozy atmosphere. It is noted as a good option for Italian food lovers.