Subway 18730

Subway #18730-0 is a Subway restaurant located at University City Mobil, 3861 Governor Drive, San Diego, California.