Paris on 8th Avenue? Montmartre 158 8th Avenue @ 18th Street 646-596-8838 Share this:TwitterFacebookLike this:Like Loading... Related January 8, 2014 by eatwellslivewells Leave a comment