Naturel Restaurant offers a blend of Mediterranean and international flavors in a relaxed atmosphere.