I have nothing new to say about Lemongrass. One of the finest and one of the best top restaurants of Durgapur. I am in absolute love with the quality and taste of the food. The price is considered good if you look up to their food quantity and quality.
Durgapur Outlet:
Asansol Outlet: