Amber Palace opens its door in Wuxi: New Destination for Modern Indian Cuisine
Amber Palace, China’s leading modern Indian restaurant chain, has opened its new location in Wuxi at the IFC Mall, near the scenic Lihu Lake. Known for blending authentic Indian flavours with contemporary innovation, Amber Palace offers a dining experience that is both unique and memorable. Authenticity Meets Innovation Amber Palace