Subway 13668

Subway #13668-0 is a Subway restaurant located at Kenai Plaza Shopping Center, 10544 Kenai Spur Highway, Kenai, Alaska.