La Sirena

Rate this item
(0 votes)
Located in Leigh-on-Sea; La Sirena prides itself in offering fantastic food and drinks; along with generous hospitality.

Additional Info

  • Phone Number: 01702472244
  • Address Line 1: 101 Leigh Road
  • City: South End