Subway 31627

Subway #31627-0 is a Subway restaurant located at Cleveland Mall, 2001 East Dixon Boulevard Unit 37, Shelby, North Carolina.