Full menu with prices & pictures
Villa Itlaian Specia... 4400 Ashford Dunwoody Rd Ne, Atlanta...
+17708041900
Reserve a table now for Villa Itlaian Specia...
There are also parking spaces for your car, the next parking lot is Perimeter Expo at a distance of 265 meters from Villa Itlaian Specialies in Atlanta, Or you could use public transportation to get to the stop MARTA-Dunwoody Station, which is 517 meters away from the restaurant.
The restaurant from Atlanta offers 23 different menus and drinks on the menu at an average $6.5.