Family-friendly bistro, The Deck, offers comfort food in a relaxed setting.