La Menara Go Back Details Facebook Twitter LinkedIn Report Abuse × Your Complain* Europe, France, Lille Restaurant 0 0 Reviews Popular La Menara 12 rue des Fosses, 59800, Lille France Location Address 12 rue des Fosses, 59800, Lille France Parent Location Europe/France Features Place ID fr070005 Contact Information Phone +33 3 20 44 36 53 Website http://www.lamenara-lille.com/ Author Info admin@halalfoodplaces.com Member since 4 years ago admin@halalfoodplaces.com https://www.halalfoodplaces.com View Profile 0 Reviews You need to Login or Sign Up to submit a review