Japanese restaurant Risto Peng offers sushi and Chinese cuisine.