Swad Indian Cuisine Restaurant & Full Bar ★★★★☆4.3 (462) Restaurants Indian restaurant 960 Moraga Rd #1, Lafayette, CA 94549 Call Website Details →