New Indien is an Indian restaurant offering freshly prepared dishes, including made-to-order naan breads. They accept various payment methods.