Sumo Sushi & Hibcachi | 2936 N. Broadway Chicago, IL 60657 | 773.477.8510 Copyright © 2014 SumoSushiChicago.com All rights reserved. Site by ADG