|Address:||540 Broadway, Millbrae, CA 94030, USA|
|Opening hours (Edit)|
|Monday:||7:00 AM – 5:00 PM|
|Tuesday:||7:00 AM – 5:00 PM|
|Wednesday:||7:00 AM – 5:00 PM|
|Thursday:||7:00 AM – 5:00 PM|
|Friday:||7:00 AM – 5:00 PM|
|Saturday:||7:00 AM – 5:00 PM|
Leonardo's Deli Cafe is located in San Mateo County of California state. On the street of Broadway and street number is 540. To communicate or ask something with the place, the Phone number is (650) 697-9779. You can get more information from their website.
The coordinates that you can use in navigation applications to get to find Leonardo's Deli Cafe quickly are 37.602843 ,-122.3939326
Food is good & fresh plus coffee!
A nice variation among the Asian restaurants in the area.
The food was decent, the gentleman who served us had exceptional customer service. We arrived just before he closed at night, so he was out of some items but otherwise accommodated is. I'd recommend going more for lunch than dinner
Not being from the bay area, this is my favorite deli to visit. Every time I'm in the general area I have to have it. The break is amazing, meat is freshly sliced, additions are awesome. Worth your time to get it. Owners are friendly and helpful.