The best Japanese restaurant in the Philippines!



Tokyo Tokyo is the number one Japanese restaurant in the Philippines! Shanta and I travel to Tokyo Tokyo BGC to taste their latest creation: Sriracha Beef Ramen! So freaking good!

source