Makumba Pizzeria offers pizza in Leonforte. Known for its good food and friendly service.