Bustling, efficient Mezzo is the kind of animated place you'll find near every major Italian ...
Some restaurants overpower the occasion, but Mezzo is a pleasant backdrop to your event. It's their ...