From Our Editors
Bite into freshly baked naan bread at Legacy of India, an Indian restaurant in the Santa Clara area of Santa Clara.
If you prefer to drive to the restaurant, go right ahead. Parking is abundant in the area.
When Indian fare is on your mind, pay Legacy of India a visit and give into your craving.