A garden located in Néa Zíchni, Greece. Offers outdoor space.