Lucky Chinese Restaurant

1137 Walnut St Red Bluff CA 96080 USA

(530) 528-1888

Location