S
Sean Webb Review of Ahimsa 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: