7465 W Greens Rd, Houston, TX 77064
Tokyo Japan sushi Buffet is a Japanese restaurant located at 7465 W Greens Rd, Houston, TX 77064. It has received 1470 reviews with an average rating of 4.0 stars.
Monday | 11AM-3PM |
---|---|
Tuesday | 11AM-3PM |
Wednesday | 11:30AM-3PM |
Thursday | 11:30AM-3PM |
Friday | 11AM-3PM |
Saturday | Closed |
Sunday | 11AM-3PM |
The address of Tokyo Japan sushi Buffet: 7465 W Greens Rd, Houston, TX 77064
Tokyo Japan sushi Buffet has 4.0 stars from 1470 reviews
Japanese restaurant