Subway 68760

Subway #68760-0 is a Subway restaurant located at Cleveland Clinc Main Cafeteria, 9500 Euclid Avenue, Cleveland, Ohio.