Nou Hokkaido is a Japanese restaurant specializing in sushi and other Japanese cuisine. It is known for its tasty food and quick service.