clock menu more-arrow no yes

The Masala Square- Indian Kitchen

23 Union Square, , MA 02143

(617) 666-9770