La Medusa is an Italian restaurant offering fine cuisine and an extensive wine list in a cosy space with wood beams and a terrace.