Sri Nellaiappar is an Indian restaurant offering takeout and catering services. They specialize in authentic Indian cuisine.