Update Info - Mouth of the South
This restaurant was reported as closed. If it is open, let us know.
Mouth of the South
113 Holland St
Shelbyville, TN 37160
113 Holland St
Shelbyville, TN 37160
This restaurant was reported as closed. If it is open, let us know.