Family-friendly restaurant, Green Garden, in Brezno, offering delicious meals made with fresh ingredients in a stylish setting.