Get directions to: Feng Shui, Cohasset, MA Restaurant address: 380 Chief Justice Cushing Hwy Cohasset, MA 02025, USA Driving Walking Bicycling Restaurant: Feng Shui