Restaurant

Davao Resto: Omotenashi Japanese Hub

Konnichiwa!! Do you like Japanese food lover? Are you looking for a place to dine at the heart of Davao City? You might want to check out the newly opened Omotenashi Japanese Hub at Matina Town Square (MTS). The Japanese word “Omotenashi” represents the act of providing detailed service in a variety of ways to allow guests to spend a