Turkish restaurant · 4463 Camino De La Plaza Suite 101, San Ysidro, CA
Dine-In
More food in San Ysidro, CA · Turkish Food in San Ysidro