Juice Land is a cafe and bar that produces juices. It is located in Drama, Greece. The establishment offers a variety of juices and drinks.