O Talho

Rua Carlos Testa 1, Lisbon, Portugal

€€€ Meats and Grills

MICHELIN Guide's Point Of View