Olive Tree Restaurant
380 N Highway 65
Lindsay, CA 93247
Lindsay, CA 93247