Subway 1120

Subway #1120-0 is a Subway restaurant located at Tower Shopping Center, 3639 New Bern Avenue, Raleigh, North Carolina.