Seafood restaurant at Davao , Philippines
Buhangin, Davao City, Davao del Sur, Philippines
Unknow
Unknow