Brambles is a cafe located in Stillorgan Village Centre. It offers European cuisine.