Anand's Masala Kitchen is a takeout restaurant specializing in freshly cooked, homemade Indian cuisine. Pre-ordering is recommended.