Ali Baba Pizza Duncan
112-109, Trans-Canada Hwy, Duncan V9L 3P8