Subway 2069

Subway #2069-0 is a Subway restaurant located at 1900 Hillhurst Street, Los Angeles, California.