Ichiban Sushi & Bar is a contemporary Asian fusion restaurant located in Canyon Country (Santa Clarita Valley), California. Offering delicious sushi rolls with wide variety of items to choose for All You Can Eat, A la carte or Happy Hour! Our spacious and modern dining areas is inviting to large parties of 8 and more. Visit us today!