Subway 18510

Subway #18510-0 is a Subway restaurant located at San Diego Cnty Hall of Justice, 330 West Broadway Suite 103, San Diego, California.