The Cedar Nest Decor Cafe is a UK Cafe based in Sudbury Sudbury, Ontario. The Cedar Nest Decor Cafe is located at 11 Cedar St, Downtown Sudbury, ON P3E 1A1, Canada,
Please contact The Cedar Nest Decor Cafe using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find The Cedar Nest Decor Cafe opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.