Subway 13795

Subway #13795-0 is a Subway restaurant located at Sapp Brothers Truck Plaza, 9905 Sapp Brothers Drive, Omaha, Nebraska.