Oh La La is a French restaurant specializing in burgers and steaks, with locally sourced beef and chicken. They offer dine-in and takeout options.