Mezzaluna is an Italian restaurant focused on authentic Italian quality, serving fresh pizzas and other specialties.