International Fast Food 3440 Del Lago Blvd # I Escondido, CA 92029 Phone: (760) 233-4901
Category: Foods - Carry Out