B
Barnaby Row Review of Ahimsa Restaurant
2nd floor is actually a treehouse. Food is fantast...
2nd floor is actually a treehouse. Food is fantastic. Owners are very helpful and kindly minded our backpack for the day. Negative review below is obviously from somebody who cannot cope with traditional Sri Lankan cuisine.
Comments: