Sumo Sushi & Hibachi (Menu)

2936 N Broadway St, Chicago
+1 773-477-8510

Give a rating to Sumo Sushi & Hibachi

Suggest a dish

How much did you spend at Sumo Sushi & Hibachi?