Food & Grocery
Venky's India Limited
Venky's India Limited is listed as a Meat processor in Delhi. The listed business address is 426-428, 4th Floor, World Trade Centre, Baber Lane, Cannaught Place, New Delhi, Delhi 110001. Use this address when planning a visit or confirming the location with the business. Published opening hours: Thu
Delhi 05 Nov 2026