Kitchen magic ★★★★★5.0 (2) Restaurants Food court 15171 Los Gatos Blvd, Los Gatos, CA 95032 Call Website Details →