Movies Filmed at La Piazza Dario

3075 Slocan St, Vancouver, BC V5M 3E4, Canada
Official Site
Nearby Locations
Italian Cultural Centre from Arrow
33 m

2730 Cooperative Way from Arrow
59 m

South Grandview Highway & Slocan Street from Arrow
101 m

Browse more nearby locations.
Show Map

The Flash

Luigi's Restaurant

From episode 3x12 "Untouchable".