Subway 25324

Subway #25324-0 is a Subway restaurant located at Texas Burger Rest/Subway, 1547 Interstate 10, Weimar, Texas.