Japanese Food been wanting to visit here for the longest time. Finally, the long wait is over! January 22, 2025