Cafe Baba Mediterranean Gourmet

cafe in Parkview, San Diego

Phone: (858) 751-0699

Address: 3860 Convoy St