ClosedThe Last Drop Restaubookmark The Last Drop Restaurant is located in the heart of Kandy, Sri Lanka. It ... Sri Lanka