David's is a refined Canadian restaurant offering lake views and an upstairs lounge with weekend live music. It features local, seasonal fare prepared in unique ways.