From Our Editors
Bite into freshly baked naan bread at Cafe India, an Indian restaurant in the Herndon area of Herndon.
Parking is easily accessible.
The Indian food at Cafe India is filled with many flavors. Stop by today and try some of the tasty dishes.