Chow N Joy

626 Somerville Ave Somerville MA 02143 USA

(617) 623-4378

Location