Spider House Ballroom

restaurant in West University, Austin

Phone: (512) 480-9562

Website: www.spiderhouseaustin.com

Address: 2906 & 2908 Fruth Street