Beautiful view, delicious foods, amazing people nothing more to ask for! It's the perfect place to have dinner when you visit Davao.