Taberna d'Alegria offers Mediterranean and Portuguese cuisine. The establishment is located on Rua da Alegria in Lisbon.