Ela Natura Coffee House
Ela Natura Coffee House is the new coffee shop at Central Park. We are a family-owned coffee shop offering speciality coffee, homemade sandwiches and salads, along with flavourful and exotic products like natural Caribbean juice, freshly baked pastries, cakes, and more.
Unit 2 building, Vantage East,
Central Park, Leopardstown,
Dublin 18
Eircode: D18 AK49
