At a distance of 265 meters from Villa Itlaian Specialies in Atlanta there are parking lots where you can leave your car, Or, you could take the municipal transportation and get off at the station MARTA-Dunwoody Station, which is 517 meters away from Villa Itlaian Specialies.
The menu of Villa Itlaian Specialies from Atlanta includes 23 menus. On average, menus or drinks on the card cost about $6.5. The categories can be viewed on the menu below.