Jojo's Cafe & Restaurant 2945 Junipero Serra Blvd Daly City, CA 94014 Phone: (650) 992-2185
Category: Restaurants