Up to List
Electra Pizza
Facility location
22541 Lougheed Hwy
Maple Ridge
Facility Information
Facility type
Restaurant
Current hazard rating
Unrated