Masala Bay, Littleton MA

New Indian Restaurant, modern design without traditional motifs; an Indian restaurant that could be found in contemporary Mumbai

Category

Commercial