Subway 13686

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