Leonardo's Deli Cafe ★★★★★4.6 (264) Restaurants Sandwich shop · Deli · Italian restaurant 540 Broadway, Millbrae, CA 94030 Call Website Details →
Sourdough & Co. ★★★★★4.5 (96) Restaurants Sandwich shop 101 N Rollins Rd, Millbrae, CA 94030 Call Website Details →
McDonald's ★★★★☆4.0 (1,918) Restaurants Fast food restaurant · Breakfast restaurant · Hamburger restaurant (...) 1101 El Camino Real, Millbrae, CA 94030 Call Website Details →