Downtown -- imagine every French commercial area you have ever seen...TA DAH!! Downtown Montreal. There are a lot of small restaurants, momma and poppa joints, and such. So, just letting you know.
Shoutbox
There are no posts here. Start the conversation below.