S
Sean WebbReview ofAhimsa Restaurant
Been traveling through Sri Lanka for 3 weeks and n...
Been traveling through Sri Lanka for 3 weeks and nothing but amazing food. This place is the only one that sucks. You are better off eating dog food.

Comments: