Subway 31813

Subway #31813-0 is a Subway restaurant located at Delmont at the Hollywood Plaza, 6750 Hollywood Boulevard Suite 800, Delmont, Pennsylvania.