Kairalee's Sunnyvale, CA, USA
1202 Apollo Way
A very authentic south india "self service" restaurant, it is very conveniently located right on the...
Madhuban Indian Cuisine
544 Lawrence Expy
Very well located right on the Lawrence Expressway, this restaurant is very well decorated with some...