From Our Editors
Bite into freshly baked naan bread at Villages of India, an Indian restaurant in the South Richmond Hill area of South Richmond Hill.
Forget circling the block, Villages of India has plenty of nearby parking options.
Villages of India is creating dishes any foodie will love at around $30. For classic Indian cuisine filled with endless flavors, make your way over to Villages of India.