Davao Eats: Tsuru
There are a number of good Japanese restaurants in Davao but one of our favorites is the tried and tested and always consistent - Tsuru. We try to rotate our orders but there are some staples that we always have to have every time we are there and those are the Tempura and the Chirashi [...] Read More