Chin Restaurant

205 5th St Arbuckle CA 95912 USA

(530) 476-3889

Location