Resto Review The Best Okonomiyaki in Town: Taichou Izakaya If you admire the Japanese way of achieving perfection and for endless perseverance and industry, Taichou Izakaya will reflect the same principle in their humble store in a secret corner in Davao City.