15568 Old Hickory Blvd, Nashville 37211, United States
No delivery
Spot something wrong?
Dishes at Villalba Italian Restaurant. Prices may vary in venue.