Baby Vogue -Shoes and chapals in Chennai Babyvogue India is a firm which has two retail outlets one at an International Tech Park and other at Besant nagar in Chennai and caters to all baby needs. A popular fashion shop in Besant Nagar, this is a great spot to try and buy a vivid collection...