Subway 1432

Subway #1432-0 is a Subway restaurant located at Miracrest Plaza, 6780 Miramar Road Suite 111, San Diego, California.