Speedy's Pizza & Grill ★★★★☆4.3 (312) Restaurants Italian restaurant 687 El Camino Real, South San Francisco, CA 94080 Today: 11 AM–12 AM Call Website Details →