English: Tera Vita restaurant in New Delhi
Telugu: ఢిల్లీలో న్యూవా రెస్టారెంట్‌: