A family owned Japanese restaurant in your very own Lufkin, Texas!

 

Some Customer Favorites