We just went to Todai restaurant at Sun Valley mall. What an experience. Can anyone tell me a little about this restaurant--it's a chain, right? Is this from a specific asian country? There was sushi but a bunch of other non-japanese food.
I don't think I'll go back, it was expensive and I thought the food was tasteless and I'm not a big fan of cafeteria-style eating. But I'm curious about the restaurant and why it's so popular.