Subway 19593

Subway #19593-0 is a Subway restaurant located at Portola Village Center, 2050 Portola Avenue Suite C, Livermore, California.