Art Café Toulon is a French restaurant known for its inventive and flavorful cuisine at reasonable prices.