Went for my sister-in-laws birthday. Table was setup beautifully, with red roses as centre piece. Food was great, service could not be any better. Fantastic cake!!! Accordion player played everything from traditional Italian songs to smoke on the water, who could complain? To top it all off, a singer came and sang to my mother-in-law. Priceless. Highly recommend Mastro's.