Update Info - The Sub Shop
This restaurant was reported as closed. If it is open, let us know.
The Sub Shop
148 North Main St
Denton, NC 27239
148 North Main St
Denton, NC 27239
This restaurant was reported as closed. If it is open, let us know.