4/5 based on 1 reviews
Latest Reviews
Firstly, I am glad to be the first one to review this restaurant, yet I am sad nobody else has. Secondly, I would like to say Lemongrass is by far the best Thai in Stoke Newington, first class food only matched by their service. I would highly recommend this to anyone.
Displaying page 1 of 1
Latest Reviews
Social Interaction