Restaurant
Kabul Afghan Cuisine
25 locals recommend,
Tips from locals
In a strip mall off El Camino, don't let the location fool you, the food is absolutely outstanding.
Unique things to do nearby
Locals also recommend
Location
135 El Camino Real
San Carlos, CA