Subway 10629

Subway #10629-0 is a Subway restaurant located at Toll House Crossings, 2220 Herndon Avenue, Clovis, California.