1004 Alma Street
Menlo Park, CA 94025
Mon, Tue, Wed, Thu, Fri
10:00 am - 2:30 pm
About: Jan's Deli is a Bar & Restaurant business
Lunch by the railroad tracks, for over 40 years (so we must be doing something right).
Write a review
To write a review, you must login first.