Ten Sushi
Japanese · Sushi · Buffet
Ten Sushi is a Japanese buffet restaurant offering a variety of dishes, including sushi, tempura, and dumplings.
Location
Best places nearby
The highest rated places close to Ten Sushi.
Local restaurants nearby
2300 City Park Dr, ON



