Location: Amelie Cafe, Les Deux Moulins - Montmartre Paris, France // Google Maps One of my favorite movies of all time is 'Amelie' so whenever I go to Paris, it's on my to-do list. I think since the last time I was there [2002] things have died down on the tourist front, but it was...



