Belgian restaurant Les Tilleuls offers a varied menu and efficient service in a pleasant setting.