Full menu with prices & pictures
Villaggio Gastro Ita... 1355 Clairmont Road, North Decatur,...
+14042350620
The Menu of Villaggio Gastro Italian from North Decatur contains about 24 different dishes and drinks. On average, you pay for a dish / drink about $8.4.