Paraiso Tropical - Latin Market North
9136 118 Ave NW, Edmonton T5B 0V1