Windsor Steak House, 1194 Peel Street
Additional Details:
Overlooking beautiful Dominion Square in the heart of Montreal, "Preferred by those who know the best", Serving steaks, chops, Bar B. Q. and finest in seafood. After theatre snacks and continuous entertainment in our "Penthouse", fully air conditioned for your comfort |