Georgia locations of the Japanese eatery remain in Alpharetta, Buckhead.
Search