Restaurant Sumo

804 S Route 59 148, Naperville, IL 60540 map it
Neighborhoods :