Top Sushi is a Japanese restaurant offering all-you-can-eat options, with a menu spanning Chinese, Asian, Thai, and Vietnamese cuisines, including sushi and seafood. Vegetarian options are available.