Villa Fresh Italian Kitchen

restaurant in Spyglass-Bartons Bluff, Rollingwood

Phone: (512) 328-9927

Website: www.villaitaliankitchen.com

Address: 2901 S Capital Of Texas Hwy