India Pavilion

The first Indian restaurant in the Boston area, India Pavilion is still the best and a very intelligent choice!