parismustsee.com
La Cremaillere | Paris Must See
La Cremaillere is a great restaurant with fantastic service in Place du Tetre of Montmartre. A must try restaurant located in Montmartre, Paris.