1
In the heart of Uptown Saint John, Social Bar Steakhouse boast the finest cuts of Steak and the freshest Seafood from the Atlantic - From the most beautiful atmosphere to your exceptional experience, you're just one trip away..

Comments

Who Upvoted this Story