Full menu with prices & pictures
Villalba Italian 15568 Old Hickory Blvd, Nashville, U...
+16159428263
Reserve a table now for Villalba Italian
The restaurant from Nashville offers 10 different menus and drinks on the card at an average price of $10.8.