Donut Depot ★★★★★4.5 (105) Bakeries & Desserts Donut shop 3383 Middlefield Rd, Menlo Park, CA 94025 Today: 5 AM–3:30 PM Call Website Details →