Taste of India at Fisherman's Wharf is one of the Indian restaurants still standing in Macau city. Their other two branches and one of Aruna's have closed shop.
Read this post on desiyatri.com