Hokkaido is a Japanese restaurant offering sushi and other Japanese dishes, with Chinese cuisine options also available. Takeout, reservations, and Wi-Fi are available.