Subway 6909

Subway #6909-0 is a Subway restaurant located at 1212 Howard Street, Omaha, Nebraska.