Freddie's Place

restaurant in Bouldin Creek, Austin

Phone: (512) 445-9197

Website: www.freddiesplaceaustin.com

Address: 1703 S 1st St