Bistro Grill l'Arena is a French restaurant offering grill specialties. It is located on Boulevard Du Docteur Lionet.