Pizza in Junction, IL Mimmo's Pizza319 Main StJunction, IL, 629546182727492China HouseMimmo's PizzaPizza DeliveryRestaurantRestaurants That DeliverUsed Restaurant Equipment Supplies Show More