We are sorry, we can not provide Indian restaurant during the trip, but passengers can definitely find vege food options along the way. the tour guides will always stop at food courts or buffets where all customers can have different options to choose from/ Microwave is not provided in hotel rooms. but most hotels will usually have a central one that can be used by guests.