Subway 45837

Subway #45837-0 is a Subway restaurant located at 1722 Euclid Avenue, San Diego, California.