Haroon's Afghan Cuisine ★★★★☆4.1 (97) Restaurants Kebab shop 24973 Santa Clara St, Hayward, CA 94544 Call Website Details →