Taberu, Filipino and Japanese food is located in Taytay, Philippines on Block 7 lot 31 diamond street palmera homes 2. Taberu, Filipino and Japanese food is rated 5 out of 5 in the category sushi takeaway in Philippines.
Address
Block 7 lot 31 diamond street palmera homes 2