Shanghai Tokyo is having their Grand Opening today. As the name suggests the restaurant serves a mix of Chinese and Japanese food. The restaurant is located at 511 Congress Street. Soju was the last restaurant in that space, prior to that it was the home of Thai Che Buffet.