Lemon Grass International Cuisine Restaurant is known for its multi-cuisine dishes that are not only delicious, but also a remarkable adaptation of international and chinese cuisine to suit the Indian palette.
With a relaxed ambience and decor, your dining experience will surely be a remarkable one! Run by a team of expert chefs that will ensure that your palates are treated with the best of national and international cuisines.
Lemon Grass International Cuisine Restaurant is located at Sriperumbudur in Chennai. If you are planning to enjoy Chinese, Indian, Continental, Beverages, visit this place.