Mezza Luna is an Italian restaurant offering a diverse menu, including salads, sandwiches, and authentic Italian dishes. They also provide catering and event services.