Proper Food ★★★★☆4.3 (10) Restaurants Takeout Restaurant · Health food store · Sandwich shop 525 University Ave, Palo Alto, CA 94301 Today: 8 AM–2:30 PM Call Website Details →