The Rooms

9 Bonaventure Avenue

St. John’s, NL