
Tavern on the Square
FRANCAIS Located in the Westmount Square building Tavern on the Square was everything I expected it to be. I had heard a lot about the place but never had a chance to try it. The décor is very welcoming and warm with lots of wood finishes, dimmed lights and a choice or tables or banquettes. […]