VEL HOME MADE FOODS
No 1/1 Narayan Street, Ayanavaram, , Chennai - 600023, Tamil Nadu, India
No 23/1, 3rd Street, West Mambalam, , Chennai - 600033, Tamil Nadu, India
No 15/63 Vairam Complex, West Mambalam, , Chennai - 600033, Tamil Nadu, India
No 38, Bazzar Street, Nesapakkam, , Chennai - 600078, Tamil Nadu, India
No 28, Arcot Road, Vadapalani, , Chennai - 600026, Tamil Nadu, India
No 121, Dr Alagappa Road, Purasawalkam, , Chennai - 600084, Tamil Nadu, India