Cafe Tribu
21 Leonardo Wood Road 3rd Floor Leonard Wood Terraces, Baguio, Luzon 2600 Philippines
Cafe Tribu is a European, International, Seafood place is located in Baguio, Luzon. The address of Cafe Tribu is 21 Leonardo Wood Road 3rd Floor Leonard Wood Terraces, Baguio, Luzon 2600 Philippines.
If you want to go to the place or need any services, you can contact them directly. The phone number is 6657177, or open their website to view relevant information, The url is https://www.facebook.com/cafetribuleonardwood/