The Latin and Asian fusion spot is the first in Atlanta from All In Restaurant Group.
Search