Subway 22418

Subway #22418-0 is a Subway restaurant located at Great Lakes Mall, 7850 Mentor Avenue, Mentor, Ohio.