Namaste India is an Indian restaurant offering delivery and takeout.