Address: 14520 Lakeshore Dr, Clearlake 95422
Phone: (707) 994-1268
State: CA
City: Clearlake
Street Number: 14520 Lakeshore Dr
Zip Code: 95422
categories: chinese restaurant
related searches: Sunflower chinese restaurant clearlake reviews, Sunflower chinese restaurant clearlake prices, Sunflower chinese restaurant clearlake menu