Ella

The White Rabbit

About

The White Rabbit is a restaurant in Ella, Sri Lanka.