Bistro Lemongrass offers a dining experience with comfort food and luxurious dishes. A popular restaurant known for combining unique flavors.