New Restaurant Alert: Sumo Hibachi & SushiNew Restaurant Alert: Sumo Hibachi & SushiWe say goodbye to Santiago's Mexican Restaurant and hello to Sumo Hibachi & Sushi. It features sushi, bento boxes, steak yakisoba, and more coming soon to YakimaSarah JSarah J