O Fado is a fine dining restaurant offering Mediterranean and European cuisine. Situated in a centenary building, it preserves a typical ambiance with stone walls, often featuring live Fado performances.