Leonardo’s Italian Deli & Cafe
Sign in to add a photo.
About
Leonardo’s Italian Deli & Cafe is an inexpensive cafe in Millbrae, United States, serving sandwiches. It has a 4.6 rating from 259 ratings. Amenities include outdoor seating, delivery, and takeaway. The cafe is closed on Sundays.
Amenities
Coffee Features
What customers mention
- Service4
- Ambiance4
- Food & drink quality4
Frequently asked questions
Where is Leonardo’s Italian Deli & Cafe?+
Leonardo’s Italian Deli & Cafe is located at 540 Broadway, Millbrae.
What kind of place is Leonardo’s Italian Deli & Cafe?+
Leonardo’s Italian Deli & Cafe is a Cafe in Millbrae serving Sandwiches.
What are Leonardo’s Italian Deli & Cafe's opening hours?+
Leonardo’s Italian Deli & Cafe is closed on Sunday.
Is Leonardo’s Italian Deli & Cafe open on Sundays?+
No, Leonardo’s Italian Deli & Cafe is closed on Sundays.
How expensive is Leonardo’s Italian Deli & Cafe?+
Leonardo’s Italian Deli & Cafe is generally budget-friendly.
What does Leonardo’s Italian Deli & Cafe offer?+
Leonardo’s Italian Deli & Cafe offers Outdoor seating, Delivery, Takeaway, Wheelchair access, Breakfast, Serves alcohol.
How do customers rate Leonardo’s Italian Deli & Cafe?+
Leonardo’s Italian Deli & Cafe has an average rating of 4.6★ from 259 reviews. 92% of ratings are 4 stars or more.
What is Leonardo’s Italian Deli & Cafe known for?+
Leonardo’s Italian Deli & Cafe is known for sandwich.
Location
What customers say
In recent Google reviews, Service is mentioned most often (4 times). 92% of ratings give 4 stars or more. Drinks customers recommend include sandwich. Reviewers also highlight Ambiance, Food & drink quality.
Summarised from themes in recent Google reviews.
Reviews
No reviews yet — be the first to review Leonardo’s Italian Deli & Cafe.






