Hungry patrons are unleashed to do their worst at Atlanta's first do-it-yourself stir-fry joint.
(678) 973-4894
1016 Howell Mill Rd Ste A
(11th Street NW)
Atlanta,
GA
30318
33.7824
-84.4116
Neighborhoods: Home Park, Northeast, Northeast










Join Us on Facebook
Follow Us on Twitter