Blue Salt Restaurant

1255 Washington St Newton MA 02465 USA

(617) 466-3174

Location