Subway 4778

Subway #4778-0 is a Subway restaurant located at Temecula Town Center L-13, 27636 Ynez Road, Temecula, California.