Update Info - Lu's Kitchen
This restaurant was reported as closed. If it is open, let us know.
Lu's Kitchen
45013 Ukiah St
Mendocino, CA 95460
45013 Ukiah St
Mendocino, CA 95460
This restaurant was reported as closed. If it is open, let us know.