Skip to content
Street Address

1 Villa Léandre

1 local recommends
Location
1 Villa Léandre
Paris, IdF 75018

Tips from locals

Ludwig
Ludwig
March 06, 2013
American and british favorites menu, this café serves non stop everyday. A good stop close to Montmartre and the Sacré-Coeur