Explore More Cities › +
Discover the unexpected in the Los Angeles Area. Explore All of Los Angeles
Restaurants & Bars 10

Todai?

Schudog | Aug 16, 200105:22 PM

What do people think about Todai's? How many locations do they have? I know of three. Huntington/Newport Beach area, Valley area, and City of Industry. Any others?

Thanks

Want to stay up to date with this post?
Log In or Sign Up to comment

Recommended From CH