Lots to talk about this week, and we'll start with Todai. The 8,000-square-foot seafood buffet restaurant has long been a fixture on Beach Boulevard.
Went last year with the family and wondered how they were still in business. The sushi was rubbery,...
↧