Cafe Ohlone ★★★★★4.9 (35) Restaurants Native American restaurant Lawrence Hall of Science, 1 Centennial Dr, Berkeley, CA 94720 Call Website Details →