S Shahar Levy Review of Ahimsa Restaurant 4 years ago Food was ok, nothing special. Fun to sit upstairs.
Comments: