masalasquaresomerville.com
MASALA SQUARE - SOMERVILLE, MA 02143 (Menu & Order Online)
Online ordering menu for MASALA SQUARE.