My party came here to celebrate a milestone birthday and we all agreed that everything was top-notch.  Located in the Crystals shopping complex, Mastro's cuts an imposing figure from its perch over and above the mall.  Most of my party ordered seafood and all of it was delicious.  My salmon fillet was perfect and made me feel full and fabulous (thanks, omega-3's!).  All of the side dishes (brussels sprouts, asparagus, etc.) were served by the wait staff and everyone's glasses were kept full.  Mastro's gifted my birthday celebrating friend with a free dessert (butter cake) -- this dessert is worth another visit!  Yum.  Wait staff were also patient with another friend's toddler, who insisted on wandering about and mingling with the singers (dinner music) of the evening.  Thanks for a lovely evening, Mastro's!