Meli Pizza & Grill offers Italian pizzas, along with snack options like burgers, fries, and durum. They also provide delivery service.