Indian Restaurants In San Jose
8Elements Restaurant has garnered best name over the years and understands the importance of gathering together and eating well. The freshness, taste, and overall quality of our food has won the acceptance of all those who love to eat and know what flavor means.