Best Indian Street Food - Best Grilled Chicken - Full Bird Grilled in ECR Road, Chennai. Mouth Watering Dish. Awesome Cooking Skills. Please subscribe for