Le Chalet in Leeds photos

Le Chalet

Le Chalet
31-32 Park Row,
Leeds,
LS1 5JD

Cuisine: French

Book now »