Leonardo's Deli Cafe

540 Broadway, Millbrae, CA

Menu (As of 10/30)

Chicken

Beef

Leonardo's Deli Cafe: hours and how to order