Subway 44268

Subway #44268-0 is a Subway restaurant located at 790 Sycamore Suite B, Vista, California.