Subway 53507

Subway #53507-0 is a Subway restaurant located at Buda Sports Center, 3310 B Farm-to-Market Road 967 Suite A-101/ Building A, Buda, Texas.