Todai is an international chain with a Japanese buffet. I was so looking forward to their opening location in Daly City, but I am disappointed in their food quality. It's
Been there, done that? Do tell us about it! Submit a review of this Daly City restaurant today.