We have already noticed this new seafood restaurant called Davao Arpochi Seafoods Restaurant along Polo Street or more known to others as Palma Gil