Sarku Japan in Atlanta - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| Sarku Japan Store # 17 - Perimeter Mall | 4400 Ashford Dunwoody Rd. | 770-396-1722 | |
| Sarku Japan Store # 255 - Lenox Mall | 3393 Peachtree St. NE. | 404-816-0331 | |
| Sarku Japan Store # 39 - Lenox Square | 3393 Peachtree St. NE. | 404-233-7317 | |
