Each Todai Restaurant features a 160-foot seafood buffet counter with 40 different kinds of sushi. Todai Restaurant is an upscale, all-you-can-eat Japanese seafood buffet restaurant. Each restaurant in the chain, which operates under Todai Franchising, is designed to create a unique family atmosphere that seats up to 500 patrons. More than 15 dishes are served at both the salad bar
Read more...