Sushi Chen is a Japanese restaurant specializing in fish dishes, offering an 'All You Can Eat' option for both lunch and dinner. It is known for its tasty fish preparations.