Main Navigation

64% 55 Votes

Todai Restaurant

7620 Katy Frwy #300, 
Houston, 
TX

Directions Directions


Map Map


Hours

Mon. - Fri. 11:30am - 2:30pm;Sat. 11:30am - 10pm;Sun. 11:30am - 9pm


More

Reviews

Read 55 reviews



Price

$



Previous Next