Subway 34441

Subway #34441-0 is a Subway restaurant located at Case Western Reserve University Thomlinson Hall Food Court, 109000 Euclid Avenue, Cleveland, Ohio.