Lemongrass Coffee Bar is a cafe offering a variety of coffee drinks. It is known for its delicious coffee selection.