Quote:
Originally Posted by Vulcan
Can't remember the name but there's a very snooty and expensive French restaurant on 17th ave. and centre st S.
|
Le Chamiere or something similar. Isn't the Owl's Nest somewhat exclusive, or at the least, tres expensive?