Enjoy some spectacular fine dining at Atrio Resort, located at Kapasheda, Delhi. Their menu consists of Indian, Chinese and Continental cuisines. They have a team is well-trained and well equipped chefs. They have a really chic ambiance and attentive staff to help you with the order, the dishes they serve are hygienic ...
Rajokri – Kapasheda Link Road, Near NH-8, Kapashera, New Delhi