VEL HOME MADE FOODS
No 1/1 Narayan Street, Ayanavaram, , Chennai - 600023, Tamil Nadu, India
No 16, 3rd Street, Ayanavaram, , Chennai - 600023, Tamil Nadu, India
No 54/16, 60 Feet Road Bv Nagar, Pazhavanthangal, , Chennai - 600061, Tamil Nadu, India
No 2029 H Block, 15th Main Road, Anna Nagar, , Chennai - 600040, Tamil Nadu, India
No 85/38, 2nd Street, Adyar, , Chennai - 600020, Tamil Nadu, India
No 2/27, Mudichur Road, Old Perungalathur, , Chennai - 600063, Tamil Nadu, India