St. John's 180 Portugal Cove Road180 Portugal Cove Road, St. John's, NL A1B 2N2, Canada East Side Mario's St. John's 180 Portugal Cove Road, St. John's, NL A1B 2N2, Canada View