Takashimura Hibachi Express
3.5 Star Rating
(7 Ratings)
623 W. Walnut Rogers, Arkansas 72756 | Restaurant Info