Space Tea is a space-themed restaurant offering bubble tea, smash burgers, and tacos. Temporarily closed.