This place has closed. Not true?
Marine Court Centre The Green Malahide, Co. Dublin, Ireland
+353 1 845 6667
Restaurant, Mexican RestaurantToday 12:00 – 10:00 pm
Beautifully situated on the seafront in Malahide with views over the marina, La Sirena Mexican Restaurant & Grill is a fully licenced restaurant located on The Green in the heart of Malahide