Menlo Park Restaurants - Stanford Ice Cream & Deli
641 Santa Cruz Avenue
Inexpensive
A first rate seledction and quality of deli foods (sandwiches, soups, salads, pasta), plus a huge list of ice cream and frozen yogurt flavors.