David's Kitchen is a fine dining restaurant that serves French and European cuisine with a Thai twist. The menu changes regularly to reflect the seasons and availability of ingredients. The restaurant has a relaxed and elegant atmosphere, and the service is impeccable.