O Isidro is a restaurant located in Lisbon. It is situated on Rua Lucinda do Carmo.