← Menlo Park restaurants
Lee's Deli
No reviews yet
Restaurant4200 Bohannon Dr, Menlo Park
Own or manage Lee's Deli? Claim this listing free
Hours
Hours not listed yet.
Details
Address4200 Bohannon Dr, Menlo Park 94025-1019
Phone+16503224200
Websitehttps://leesdeliracine.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.