Davids Kitchen is located 15 mins drive from the old town, but it definitely worth a visit if you are in Chiang Mai and for special occasion. You would be amazed by the garden when you first arrive. The food is fantastic and staffs would give you great recommendation if you are not sure what to order. David was also in the restaurant and making sure every guest is enjoying the dinner. We also got a little sweet surprise at the end of the dinner. Would definitely come again.