Leonardos Deli & Cafe
- Address
- 540 Broadway
- Place
- Millbrae , CA 94030-1908
- Landline
- (650) 697-9779
Description
Leonardos Deli & Cafe can be found at 540 Broadway . The following is offered: Delicatessens - In Millbrae there are 2 other Delicatessens. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Delicatessens(650)697-9779 (650)-697-9779 +16506979779