Le Resto Indien offers traditional Indian cuisine with fresh ingredients, available for takeout.