Cafeteria · 2000 Perimeter Rd, Los Altos Hills, CA
More food in Los Altos Hills, CA · Cafeteria in Los Altos Hills