Subway 23889

Subway #23889-0 is a Subway restaurant located at Eastwood Mall Shopping Center, 5555 Youngstown-Warren Road, Niles, Ohio.