Teriyaki Queen is a Japanese restaurant that is now open and serving its offerings. It is located within The Block.