Located in midst of the jammed hotels in Galle Road is yet another spot for your average lunch or dinner. The New Amirthaa Hotel is completely a vegetarian hotel where you get everything, well, except meat.
Lemongrass maybe well known for their varieties of Indian and Thai rices and curries, but this experience was just below our expectations. There were many hits and misses, consistency really got the better of the night. Nevertheless, there were moments where we enjoyed the food from the biriyani to the tandoori meat and we hope to check this place out again, when it's not exactly a party!