Update Info - Rumors on the Square
This restaurant was reported as closed. If it is open, let us know.
Rumors on the Square
72 North Court Sq
Troy, AL 36081
72 North Court Sq
Troy, AL 36081
This restaurant was reported as closed. If it is open, let us know.