Kabul Afghan Cuisine

  • Restaurants
135 El Camino Real
San Carlos, CA 94070
(650) 594-2840
  • About

    Best lamb kabobs in the Bay Area per San Francisco Chronicle. Excellent Afghan Cuisine.

    Print Friendly