Subway 27888

Subway #27888-0 is a Subway restaurant located at Mercury Village Shopping Center, 8080 Clairemont Mesa Boulevard, San Diego, California.