Update Info - Selma House Tea Room
This restaurant was reported as closed. If it is open, let us know.
Selma House Tea Room
700 Tremont St
Selma, AL 36701
700 Tremont St
Selma, AL 36701
This restaurant was reported as closed. If it is open, let us know.