Subway 7323

Subway #7323-0 is a Subway restaurant located at Bell Plaza, 5807 Southwest 45th Street, Amarillo, Texas.