MovieMaps

“Restoration” Filming Locations

Oliver and Diggle must work through their trust issues to take down a meta-human while Thea and Laurel visit Nanda Parbat.

Arrow episode “Restoration” was filmed in Burnaby, New Westminster, & Vancouver in Canada.