Subway 13686

Subway #13686-0 is a Subway restaurant located at, 4748 Chiles Road , Davis, California.