Van Restaurant is an Asian and Japanese establishment in Cannes, offering refined and excellent cuisine. It features a calm ambiance with purple and floral decor, and serves dishes such as sushi, pad thai, and soups.