From Our Editors
Bite into freshly baked naan bread at Khanna, an Indian restaurant in the Santa Clara area of Santa Clara.
Khanna's patrons can find places to park in the area.
The Indian food at Khanna is filled with many flavors. Stop by today and try some of the tasty dishes.