Home›Stores›Vietnam›Lào Cai›Lào Cai›X8 Gaming CenterLào Cai, VietnamX8 Gaming CenterHours and details can change, so call ahead. Suggest an edit