Vino Locale ★★★★★4.6 (520) Restaurants 431 Kipling St, Palo Alto, CA 94301 Today: 11:30 AM–9 PM Call Website Details →