Street Boss bbq
Restaurantππ Superb taste of BBQ chicken in different flavours must try Achari and haryali Chicken. MUST TRY for combo offer.. in less price... People often mention taste, chicken, visit, Good,
Address
Anna Nedunchalai, Ambedkar Nagar, Perungudi, Chennai, Tamil Nadu 600078, India
Website
Rating on Google Maps
4.90 (64 reviews)Open on Google Maps
Working Hours
Permanently closed.