Ella Eting Native Chicken and Seafoods Grill is located in Davao City, Philippines on Acacia Street, Juna Subdivision, New Sir Matina. Ella Eting Native Chicken and Seafoods Grill is rated 4 out of 5 in the category seafood restaurant in Philippines.
Address
Acacia Street, Juna Subdivision, New Sir Matina
Amenities
Good for kids
Toilets