LE MARCEL Logo

LE MARCEL

Locations: 11 RUE MARCEL SEMBAT MONTREUIL, 93100, FR

Company Size: 1 - 100

Industry: Restaurants

Company Website

AI Description

drawer