Back to all posts The local Indian restaurant is all about New England pride. The local Indian restaurant is all about New England pride.