Tasty and flavorful Indian food at Vedas. I was pleasantly surprised at the quality of the food. The restaurant is located in a fairly quiet residential section of Milpitas..in a strip mall with other smaller stores. The ambiance of the restaurant was good compared to any other Indian restaurant in Milpitas. The place was crowded even for a week day...
More
