Feng Shui

444 Main St, Melrose, MA 02176

(781) 665-5300

Rated 4.0 out of 5 from 1 Reviews Feng Shui is Ranked #2 of 35 Restaurants in Wyoming Melrose.

★★★★ on the 2nd of January, 2015

late, main, open
Location