M Mauroner Review of Westin Tabor Center 4 years ago The Palm is downstairs. Best New York Strip ever!
Comments: