The food at Takeda is very good , but small portions and very pricey expect to pay at least 2 $$ signs per person.
The establishment is located in a strip mall on shea parking is ample. Can be quite dark later in the evening, be warned if ordering form door dash it will take close to an hr to recieve food. The pros the forbidden rice is very tasty but it is 2 dollars for a small side, and the food is flavorable
Cons small portions, steep prices