Feng Shui

Upscale Asian cuisine with popular buffet and sushi bar.

380 Chief Justice Cushing Highway, Cohasset, 781-383-3328 $$

Comments are closed.