Leaf and Bean offer freshly made and delicious ranges of platters, lunch items and treats, specially prepared for an office lunch or event... Located in Galway's centre of industry and business, Leaf and Bean offers a chance to step away from the..
Relevance: 33.73429