Home

Margaret Island Hungarian Restaurant

71, The Strand

11:00 – 23:00