Subway 4546

Subway #4546-0 is a Subway restaurant located at Fossil Creek Plaza, 6421 North Beach Street, Fort Worth, Texas.