You get what you pay for.
Perfectly cooked food , great service attention to every detail.
We had steaks and seafood at our table and everything was great!!! ( note: they didn't have wild salmon , and to me it had a bit of a fishy taste, but the person who ordered it liked it a lot so I can't complain... Ps ya go to a steak house get a steak. :). .
For special occasions or doe those that don't have to worry about money you can't go wrong with mastros.