HOME / Indian restaurant / Kabila Restaurant
2005 Crow Canyon Pl, San Ramon, CA 94583
+19254153223
View Business Profile