Subway 881

Subway #881-0 is a Subway restaurant located at Plaza West 8B, 5563 Western Boulevard, Raleigh, North Carolina.