Cazza Di Luna is a pizza restaurant known for its quality pizzas. It offers a small dine-in area and takeout service.