Rockhouse Bar - St. John's383 Duckworth StreetSt. John's, Newfoundland and Labrador A1C 1H7, CA
Seating Capacity: 0