Update Info - Our House Too
This restaurant was reported as closed. If it is open, let us know.
Our House Too
764 North Main St
Shelbyville, TN 37160
764 North Main St
Shelbyville, TN 37160
This restaurant was reported as closed. If it is open, let us know.