I have just tried out this New Nepali Restaurant called Annapurna. Try out the food it is great. They also have great vegetarian dishes especially at lunch buffet. It is located at 105 Aldo in Santa Clara. From [email removed] Sat May 9 08:54:46 EDT 1998 Article: 31301 of ba.food
Santa Clara, CA