Little India is a takeout restaurant offering freshly prepared Indian cuisine.