Les Arcades Bistro is a French restaurant offering a menu with international influences.