Mezzaluna is a pizza restaurant offering Italian, Mediterranean, and European cuisine with vegetarian options. They serve lunch, dinner, and late-night meals in a pleasant atmosphere.