Pizza in Leonidas, MI Lil Generals Trading Post30952 M 60Leonidas, MI, 490662694967020Mamma Mia's PizzaPizza DeliveryPizza RestaurantsPolar FreezeUsed Restaurant Equipment Supplies Show More