Tenno Sushi and More is a Japanese restaurant. Currently temporarily closed.