I Will be Travelling on 10th DEC for a 7 day trip. Where do i shop and where will i get good Indian food?