CityMontreuil
CountryFrance
Location15 Pl. du Général de Gaulle, 93100 Montreuil, France
Business (Nightlife). Google rating 3.8/5 (80 reviews).
https://maps.google.com/?cid=7167482964773902033&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA