Atlanta, GA asian restaurants & food

Zen on Ten

Thai Restaurant, Sushi Restaurant, Indian Restaurant

1000 Northside Dr, Atlanta, GA 30318
(404) 879-0999

, , , , , , , , ,

Excellent Good Average Poor Awful 3.0 / 5 based on 51 votes

Photos

  • Zen on Ten photo by Vinny Ruia
  • Zen on Ten photo by Anjanetta Will
  • Zen on Ten photo by Tye LaForce
  • Zen on Ten photo by Michael Herndon
  • Zen on Ten photo by Hunter Leverett
... their shrunken head fish bowl rocks. Riverside roll - delicious. Sweet but not overpowering.... The Yummy Roll is my favorite!

Reviews: 1

  • mikk d.