Located within the Hotel Soloha, a gorgeous boutique hotel along Teck Lim street. In case you are wondering where that is, its real close to the 亞东building, but towards the left side. Takeshi Noodle Bar can be easily spotted with its magenta neon lights. Fusion ramen that adds truffle oil to high quality japanese ingredients: wagyu beef strips and thick wavy ramen. Interesting and delicious. Highly recommended.