The Social House in St. John's, Canada, welcomes guests back for dining room service, ensuring a safe and delicious experience by adhering to all public health guidelines.
Rooted in the tradition of Newfoundland kitchens as a gathering place for comfort and good times, The Social House invites visitors to share stories, laughter, and delicious food in a warm and inviting atmosphere.
Generated from their website