Ali Baba Middle Eastern Rstrnt 220 3rd St Davis, CA 95616 Phone: (530) 758-2251
Category: Foods - Carry Out