Update Info - Sid's on Main
This restaurant was reported as closed. If it is open, let us know.
Sid's on Main
117 Main St
Canton, NC 28716
117 Main St
Canton, NC 28716
This restaurant was reported as closed. If it is open, let us know.