Update Info - Skootr's South
This restaurant was reported as closed. If it is open, let us know.
Skootr's South
1402 Sparta Center Dr
Sparta, IL 62286
1402 Sparta Center Dr
Sparta, IL 62286
This restaurant was reported as closed. If it is open, let us know.