Subway 7915

Subway #7915-0 is a Subway restaurant located at 960 North Perry Street, Ottawa, Ohio.