Loading Video…

This browser does not support the Video element.

Japanese restaurant celebrates 45 years in Atlanta

Japanese restaurant celebrates 45 years in Atlanta