Find the top Turkish restaurants in Santa Rosa, California near you now.
Mediterranean restaurant
Address: 1016 Santa Rosa Plaza, Santa Rosa, CA 95401