The Sub Stop Deli ★★★★★4.8 (87) Restaurants Deli · Breakfast restaurant · Delivery Restaurant (...) 6178 Mission St, Daly City, CA 94014 Today: 10 AM–7 PM Call Website Details →