Donut Depot ★★★★★4.5 (105) Bakeries & Desserts Donut shop 3383 Middlefield Rd, Menlo Park, CA 94025 Call Website Details →