Tokyo Restaurant is located right off the freeway across the street from the Hilltop Mall. It is in a shopping plaza with plenty of parking in front. Inside the decor is okay and the place looks clean. The food is very good. I love to order their shrimp tempura with sushi. They also have a sushi bar on the side with stools in front to sit on.
more