Subway 61984

Subway #61984-0 is a Subway restaurant located at 330 North 1st Street, Cuba, Illinois.