Haru Ichiban Authentic Japanese Restaurant
3646 Satellite Blvd Nw
Duluth, GA 30096
( Mall Corner Shopping Center )
Directions