Chicken Boss
Chicken · Fast Food · Grill
Chicken Boss is a restaurant specializing in charcoal-grilled chicken dishes. They offer a variety of chicken preparations, with delivery available. The establishment is located in Madrid.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Chicken Boss.
Local restaurants nearby
Calle Francisco Villaespesa, 12, 28017 Madrid, Spain


