Subway 21069

Subway #21069-0 is a Subway restaurant located at Cloverleaf Convenience Center, 195 A Sheffield Drive, Delmont, Pennsylvania.