Sumo Sushi & Hibachi
2936 N Broadway St
Chicago, IL 60657-5302
773-477-8510