The Takemori here is from the same group as Yakinikuya that we reviewed in December. Located at Dharmawangsa Square as well, when Yakinikuya is in the basement, Takemori here is on the 2nd floor. Just go into the elevator next to Yakinikuya and once you got into the 2nd floor, it's on the left side. Pretty much the exact location just on different floors!
