HOME / Restaurant / Leila's Donair
938 12th St, New Westminster, BC V3M 4K6
+17783971710
View Business Profile