Prime Steakhouse at Windsor Arms Hotel
18 St Thomas
Keywords: Steakhouse See all and suggest more
First reviewed by Windsor Arms
The elegant modern steakhouse is located in Windsor Arms. The interiors feature tan leather, dark wood and collection of paintings by Canadian artist Charles Pachter. Excellent food by chef Stephen Ricci. Wide selection of world's finest wines.