Teriyaki Madness ★★★★☆4.2 (417) Restaurants Asian fusion restaurant · Asian restaurant · Chicken restaurant (...) 2020 Wyatt Dr Ste 120, Santa Clara, CA 95054 Today: 10:30 AM–9 PM Call Website Details →