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)
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)