Headings:
Restaurants, Restaurants Indian
279 Newbury St Ste 3
Boston, MA 02116
Boston, MA 02116
Indian restaurant, located on fashionable Newbury Street, has 3 elegant dining halls with authentic antique & modern artifacts from Northern India. Weather permitting, service is available on the outdoor patios open to Newbury Street. Kashmir has been voted Best of Boston several times.