Subway 48103

Subway #48103-0 is a Subway restaurant located at The Crossings-Phase II ShopCtr, 196 Nut Tree Parkway Suite I, Vacaville, California.