Restawran
Kabul Afghan Cuisine
Inirerekomenda ng 25 lokal,
Lokasyon
135 El Camino Real
San Carlos, CA
Mga tip mula sa mga tagaroon
In a strip mall off El Camino, don't let the location fool you, the food is absolutely outstanding.