Chicken Deli

Tagbilaran City,
Chicken Deli Chicken Deli is one of the popular Filipino Restaurant located in ,Tagbilaran City listed under Local business in Tagbilaran City , Filipino Restaurant in Tagbilaran City ,

Contact Details & Working Hours

Map of Chicken Deli