Subway 2996

Subway #2996-0 is a Subway restaurant located at Vineyard Valley Shopping Cente, 17039 Valley Boulevard Unit D, Fontana, California.