Address: 28-1 Huajing Shanju, 58 Shihua Donglu, Xiangzhou District, Zhuhai
Description: Jewel of India provides an authentic taste of India. The cooks here all come from the best hotels in India, all spices are imported and the kitchen is equipped with a clay tandoor oven made in India. The atmosp...