master chicken in Davao

Logo
Master Chicken - Magallanes
  • Magallanes Street
  • - not indicated -