ADVERTISEMENTs
Madras Idli Kadai is an authentic Indian vegetarian restaurant in Pleasanton, CA 94588. It's known for South Indian cuisine, live dosa, live chaats, and so on. You can dine in, take out, or get the food delivered.
ADVERTISEMENT