A new restaurant called 'Mina is opening Wednesday on 900 South, across the street from the Milk Block development in Salt Lake City.