About Larry's China - Ambassador - IHCL SeleQtions
Larry's China, located inside Ambassador is an oriental themed luxury dining restaurant that specializes in serving Chinese cuisines. The restaurant is very elegantly styled with ancient Chinese art, hanging lanterns and hardwood flooring. All the chefs here are very experienced and serve up some authentic tasting Chi...
Top dishes to order
Tiger Sesame Prawns
Khan Market, Cornwallis Road, Sujan Singh Park, New Delhi