Aren't this place named as Todai sushi buffet before?
Address: 11717 FAIR OAKS MALL UNIT# J135, Fairfax, VA 22033, USA
Isabelle Ku | Oct 28, 2020
This used to be Todai, yes
Branda Kala | Oct 28, 2020
And it is actually better than Todai
Thanks! Your answer is awaiting moderation.