This restaurant not only meets my standards as far as food goes, but even in the atypical situation where your steak is under done, the solution here is that the plate is so hot it will continue to cook as it sizzles in front of you. The appetizers are brilliant, the main courses exquisite, and the deserts to die for. I do not think the price should scare you away because it really meets the price to the cent. I recommend Mastro's highly to anyone I can.