Terasa Baicului is a retail space with a summer garden, offering a green space to enjoy.