Deedee's ★★★★☆4.3 (1,756) Restaurants Indian restaurant · Asian restaurant · Buffet restaurant (more) 341 Lafayette St, Santa Clara, CA 95050 Call Website Details →