Lu's Kitchen

45013 Ukiah St, Mendocino 95460, United States Get Directions to this spot
International Restaurants
45013 Ukiah St
Mendocino, 95460
CA, United States
(707) 937-4939

Rate and review Lu's Kitchen in Mendocino, CA, United States!

Share your experiences at Lu's Kitchen with your friends or discover more International Restaurants in Mendocino, CA, United States.