Sumo Restaurant
Home
>
Sumo Restaurant
>
Delaware
Sumo Restaurant stores in Delaware
Sumo Restaurant - Newark
2653 Kirkwood Hwy, Newark, DE 19711
Sumo Restaurant - Delaware
Number of stores: 1
State:
Delaware
change state
Cities
Newark
Sumo Restaurant jobs in Delaware