Mezzaluna is a pizza restaurant serving Italian and European cuisine.