When Bombay claimed to have the biggest Thali, how could Delhi not remind them who's the boss. Presenting to you the 5.5 KGs 56 inch Khali Bali Bahubali Thali from
( the Ardor 2.1 restaurant in Connaught Place, New Delhi)