Restaurant Hélène de Champlain
Restaurant Hélène de Champlain
- Address
- 200 Tour de l'Isle Pacr Jean-Drapeau Île Ste-Hélène
- Transport
- Phone
- tel, info: 514 395 2424
- Hours
- 11:30-14:30 Mon-Fri, 17:30-22:30 Wed, Thu, Sun, 17:30-23:30 Fri & Sat
Lonely Planet review for Restaurant Hélène de Champlain
Right by the Biosphère, with a relaxed, old-fashioned ambience, this place is a wonderful place to take a relaxing break from exploring the park. Service is warm and friendly and there's a range of 'just-right' French dishes like scallop and shrimp brochette or duck confit.








