Sumo Sushi & Hibachi Grill
Restaurant $$
2936 N Broadway St, Chicago, IL 60657
Description
Japanese fare including loads of sushi in a cozy, casual space with habachi grill.Get to know Sumo Sushi & Hibachi Grill
Sushi Restaurant.
Restaurant $$
2936 N Broadway St, Chicago, IL 60657
Sushi Restaurant.