Hokkaido Sushi - Houston 9108 Bellaire Blvd Houston, TX 77036
Closed
Opens Sunday at 11:30AM  View Hours
Sunday at 11:30AM - 3:00PM
Sunday at 5:00PM - 9:00PM