Platz Cafe is a cafe offering a selection of beverages, including organic Chalo Indian Chai in flavors like cardamom, vanilla, and lemongrass.