Lemon Leaf Cafe, Kinsale Store in KinsaleCategories: MunsterAddress70 Main StreetKinsale, Cork, IEContactW: https://www.lemonleafcafe.ie/