Subway 6696

Subway #6696-0 is a Subway restaurant located at, 9539 Q Street , Omaha, Nebraska.