Update Info - Town House
This restaurant was reported as closed. If it is open, let us know.
Town House
863 Broad St
Central Falls, RI 02863
863 Broad St
Central Falls, RI 02863
This restaurant was reported as closed. If it is open, let us know.