Lychee Thai Restaurant is a Canadian Restaurant based in Sault Ste Marie, Ontario. Lychee Thai Restaurant is located at 280 Queen St E, Sault Ste. Marie, ON P6A 1Y7, Canada,
Please contact Lychee Thai Restaurant using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Lychee Thai Restaurant opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.