Green Hills Fields Snack Shack ★★★★★5.0 (1) Restaurants Snack bar 401 Ludeman Ln, Millbrae, CA 94030 Details →