Subway 45837

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