Mike And Wanda's Family Dining

423 Modoc Ave Tulelake CA 96134 USA

(530) 667-3226

Location