Big Panda is a Japanese restaurant with a rich tradition. It offers sushi and other dishes.