Get directions to: U Kneada Pizza & Video, Jamestown, CA
Restaurant address: 18256 Ca-108 Jamestown, CA 95327, USA
Restaurant: U Kneada Pizza & Video