null

Best Turkish Restaurant in San Diego

921 Sixth Ave, San Diego, CA 92101 - Phone: (619) 544-1700


Best Turkish Restaurant in San Diego

Turkish & Mediterranean Cuisine

Testimonials