Update Info - Smack Ya Self
This restaurant was reported as closed. If it is open, let us know.
Smack Ya Self
252 Mulberry Ave
Selmer, TN 38375
252 Mulberry Ave
Selmer, TN 38375
This restaurant was reported as closed. If it is open, let us know.