Mezza Luna is an Italian restaurant specializing in artisanal pizzas, offering a simple and pleasant dining experience.