Italian restaurant Mezzaluna offers a variety of dishes. Known for its well-priced, generous portions and friendly service.