The best place to socialize and make your time memorable. To experience a warm & welcoming ambience, to get pampered.
Indo China is located at Sector 14, Gurgaon in Delhi NCR. If you are planning to enjoy North Indian Food, Soft Beverages, Desserts, Multi Cuisine, visit this place.