Update Info - Social House
This restaurant was reported as closed. If it is open, let us know.
Social House
171 Water St
St. John's, NL A1C 1B1
171 Water St
St. John's, NL A1C 1B1
This restaurant was reported as closed. If it is open, let us know.