Where is La Maison Montparnasse, Paris?

Where is La Maison Montparnasse, Paris located?

La Maison Montparnasse, Paris, La Maison Montparnasse, Paris, France (approx. 48.83252°, 2.31684°)


Where is La Maison Montparnasse, Paris on the map?