M&I International Market on South Oneida Street in Denver is a jam-packed shop filled with Russian, Polish and other Eastern European foods.
834