Lemon Grass is among the few restaurants in Varanasi that serve authentic Multicuisine. The decor with its cowboy theme creates the perfect setting. Since everything is made from scratch, the freshness of the food is not in doubt.
Lemon Grass is located at Lahurabir in Varanasi. If you are planning to enjoy North Indian Food, visit this place.