ATmosphere is that of the steakhouses of the 1970's - going thru an ordering line, then to your table. Very small salad bar. Steaks are good. Large meeting rooms available.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.