Ochentaytres Brenes is a Spanish restaurant offering a varied menu with original dishes.