Subway 46486

Subway #46486-0 is a Subway restaurant located at Balboa Office Building, 7710 Balboa Avenue Suite 129, San Diego, California.