Subway 28618

Subway #28618-0 is a Subway restaurant located at Universal City Walk V 201, 1000 Universal Center Drive, Los Angeles, California.