Lemongrass Cafe located on the second floor overlooking the bustling Cihampelas, offers an interesting array of local and imported delicacies. Using the freshest products, our dedicated team of award winning chefs strive to make any culinary experience a memorable one.