Subway 41813

Subway #41813-0 is a Subway restaurant located at Retail Shops at Star Creek, 977 State Highway 121, Allen, Texas.