El Sabor Chuchi
717 E Lake St
Minneapolis, MN 55407-1515
612-481-7040