May Garden Chinese Restaurant Dartmouth is a Canadian Restaurant based in Dartmouth, New Scotland. May Garden Chinese Restaurant Dartmouth is located at 136 Portland St, Dartmouth, NS B2Y 1H9, Canada,
Please contact May Garden Chinese Restaurant Dartmouth using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find May Garden Chinese Restaurant Dartmouth opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.