Subway 47687

Subway #47687-0 is a Subway restaurant located at Oak View Mall Food Court, 3001 South 144th Street Space V04, Omaha, Nebraska.